不知道为什么我在使用 /dev/null 2>&1 后无法抑制错误消息
$ ll /home/harry/workbook/smoel | grep xyz > /dev/null 2>&1
ls: cannot access /home/harry/workbook/smoel: No such file or directory
答案1
错误来自ls
,而不是grep
。
ll /home/harry/workbook/smoel 2>/dev/null | grep xyz
不知道为什么我在使用 /dev/null 2>&1 后无法抑制错误消息
$ ll /home/harry/workbook/smoel | grep xyz > /dev/null 2>&1
ls: cannot access /home/harry/workbook/smoel: No such file or directory
错误来自ls
,而不是grep
。
ll /home/harry/workbook/smoel 2>/dev/null | grep xyz