我想为该nedit命令创建一个别名,但能够.txt自动向传递的参数添加别名。例如,当我输入n newfile --> 它应该执行 --> nedit newfile.txt。
换句话说,“ n (file_name) ”应该自动给我file_name.txt
目前,我正在使用别名 n "nedit"。
请告诉我这是否可以在 CSH shell 中完成。
别名在cshsh比-like shell中的别名稍微高级一些。
创建一个使用给定文件名n调用nedit并添加.txt,您可以执行类似的操作
alias n nedit \!:1.txt
Run Code Online (Sandbox Code Playgroud)
!:1调用别名时将被别名后的第一个命令行参数替换。这!转义,\!以免触发历史扩展。
有关csh和tcsh别名的更多信息,请参阅“在 csh 和 tcsh 中编写别名”(U&L 外部的站点)。
| 归档时间: |
|
| 查看次数: |
740 次 |
| 最近记录: |