最新バージョンのUbuntuに更新されたリモートサーバーでstderrをリダイレクトしようとすると機能しません。 Windowsでパテを使用しましたが、私はいつも古いサーバーでパテを使用してきました。
g++ filename 2> whatever.txt
ただ言うんだ
g++: エラー: 2: そのファイルまたはディレクトリがありません。
再インポートするために上矢印をクリックすると、次のように2と>の間にスペースがあるコマンドが表示されます。
g++ filename 2 > whatever.txt
正確に何が起こっているのでしょうか?どんなアイデアがありますか?
答え1
問題は、シェルがcsh
これをサポートしていないことです。
使用していることを確認するには、次を使用してください。
echo $0