我遇到麻烦这个简单的任务:
@H_403_1@cat file | grep -E ^[0-9]+$ > file_grep
diff file file_grep
问题是,我想做这个没有file_grep
我努力了:
@H_403_1@diff file `cat file | grep -E ^[0-9]+$`和
@H_403_1@diff file "`cat file | grep -E ^[0-9]+$`"和一些其他组合:-)但我不能得到它的工作。
我总是得到一个错误,当diff获得额外的参数,这是由grep过滤的文件的内容。
类似的东西总是为我工作,当我想回显从这样的脚本内的命令输出(使用backtick转义):
@H_403_1@echo `ls`谢谢