> strace w 2>&1 | grep urandom
read(4, "/usr/bin/grep\0urandom\0", 2047) = 22
>
なぜ「w」は不規則である必要があるのですか?これを回避するには?
更新:
> strace w 2>&1 | awk '/urandom/'
read(4, "awk\0/urandom/\0", 2047) = 14
>
ですから、urandomと関係があるのはフィルタリングですか?
> strace who 2>&1 | grep urandom
>
では、なぜ「誰」が影響を受けないのでしょうか。
@ArkadiuszDrabczyk理にかなっています。 ソースコードには
—
Rui F Ribeiro
urandom
アクセスできませんw
。
パイプラインの2番目のコマンドであるyour
—
クサラナンダ
grep
とyourが表示されますawk
。デバイスファイルをw
開いていません/dev/urandom
。それは似ていますps -aux | grep grep
@RuiFRibeiro:正解です。念のため確認しました。この質問は重複としてマークできるようになったと思います。
—
Arkadiusz Drabczyk 2017
ユニコーンに関する質問をすることができます:
—
Digital Trauma
strace w 2>&1 | grep unicorns
;-)
w
必要ではありませんurandom
。それはbecaseですPiped commands run concurrently
:unix.stackexchange.com/questions/37508/...