如何解决如何创建带有多行参数的别名如SH文件
我在RedHat 6上。 我试图创建一个带参数的别名,但是为了使别名更“易读”,我想在多行中创建它(请参见下面的代码) 别名位于名为“ reg_aliases”的文本文件中
示例: 代替
alias run_reg ' svn up ; cd project ; compile \!* ; cd project2 ; compile \!* '
所需:
alias run_reg ' svn up
cd project ; compile \\!* ;
cd project2 ; compile \\!* ; '
我尝试在每行之后添加“ \”,但最后一行,也没有用。
原始代码:
alias comp_env_none 'arun -c -toppath \\!* -sncomp'
alias run_reg ' svn up $PROJECT; cd $PROJECT/work; comp_env_none $TOP -clean; cd $PROJECT/work_2 ; comp_env_none $TOP2 ; vmanager -gui \\!* '
试图这样做:
alias run_reg ' svn up $PROJECT; \
cd $PROJECT/work; comp_env_none $TOP -clean; \
cd $PROJECT/work_2 ; comp_env_none $TOP2 ; \
vmanager -gui \!* '
,但它不起作用。 关于如何创建这样的别名的任何建议?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。