我有一堆 'abcd'
进程,我想经常终止并重新启动它们。我这样做是为了杀死他们
kill -9 `ps -ef | grep abcd | grep -v grep | awk '{print $2}'`
因为我经常这样做,所以我想在 .cshrc 文件中创建一个别名。
alias killabcd 'kill -9 `ps -ef | grep abcd | grep -v grep | awk '{print $2}'`'
但似乎 $2 的 awk 正在扩展,当我打开终端时出现此错误
Missing }.
我做错了什么?如何在我的 cshrc 中为此创建别名?
最佳答案
只需使用pkill
命令即可:
alias killabcd 'pkill abcd'
关于linux - .cshrc 中的别名用于终止进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48452620/