'pwd'結果をティーにパイプできません。 [閉じる]

'pwd'結果をティーにパイプできません。 [閉じる]

Ubuntu 14.04を使用してください。実行してみると元気になりls | tee -ましたね。しかし、pwd | tee -絶対パスは一度だけ出力して終了しないでください!停止するにはCtrl + Cが必要です。

終了するにはCtrl + Cが必要です!

どんな手がかりがありますか?

編集:私はbashを使用します。

答え1

私は現在Ubuntu 14.04を使用しており、あなたのコマンドを確認し、「それは私にとって効果的でした!」と言いました。

あなたが使用しているシェルは私とは違うと思います。

通常、tee入力/出力を明示的に指定しないと、コマンドは標準入力から入力を取り出し、標準出力に出力します。

答え2

ああ、私は間違えました。 bashを使用して.bashrcをチェックし、alias pwd='pwd && pwd | xclip'.soを見つけると、pwd | tee -実際に出力がpwd && pwd | xclip | tee -.feedsになり、入力を待ちます。これは、コマンドが終了しない理由を説明します。pwdxcliptee -

関連情報