好吧,我使用“csh”shell。我有一个如下所示的 sed
命令来从 String1 获取数据到下一个 emptyNewLine。
sed -n '/startString/,/^$/p' myLog.log # ==> works fine
但是当我在“别名”中使用上面的 sed
命令时,出现以下错误:
<48 sne-70 [sunil_c85see] :/home1/sunil_c85see>alias check "sed -n '/startString/,/^$/p' myLog.log"
**Illegal variable name.**
关于如何解决这个问题的任何建议。
最佳答案
alias check "sed -n '/startString/,/^"\$"/p' myLog.log"
关于Linux:如何在别名中添加 $ 符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33562860/