yuuka_maniaの日記: zsh のパイプ後のコマンド置換 2
日記 by
yuuka_mania
% date | cat
Fri Mar 12 16:07:00 JST 2021
% date | echo `cat`
cat: stdin: Input/output error
% date | (echo `cat`)
Fri Mar 12 16:07:16 JST 2021
bash だと、
bash-3.2$ date | echo `cat`
Fri Mar 12 16:10:35 JST 2021
zsh と bash は、コマンド置換とパイプの実行順序が違うのか。とりあえず、zsh 使いとしては、パイプ意向をサブシェルとして実行すると良いらしい。
zsh使いにならないでおいてよかった (スコア:0)
zshでパイプ後の標準入力を利用したコマンド置換でハマった。 [sayakachan.net]
bashとzshの違い。bashからの乗り換えで気をつけるべき16の事柄 [kanasys.com]
う〜〜む。ちょっと病的な印象を受ける。そこまでシェルだけでどうにかしようとか、この"仕様"を使い込めるほどマスターしたいとは思わないなぁ。
Re: (スコア:0)