Bash
can’t get 2> to work on g++ command line on Ubuntu update
在使用較新版本的 Ubuntu 更新的遠端伺服器上,當我嘗試重定向 stderr 時,它不起作用。使用 Windows 的膩子,但我一直在舊伺服器上完成。
g++ filename 2> whatever.txt
只是說
g++:錯誤:2:沒有這樣的文件或目錄
當我點擊向上箭頭將其恢復時,它會顯示帶有 2 和 > 之間空格的命令:
g++ filename 2 > whatever.txt
這到底是怎麼回事?有任何想法嗎?
問題是外殼
csh
不支持它。要查找您是否正在使用它,請使用:
echo $0