2022-07-15 シェルワンライナー160本ノック問題121 プログラミング シェル芸 勉強 問題121 ファイルパスの抽出 標準出力と標準エラー出力との違いがわからなくて詰まっていたがググって何とか理解して今回は正解できたと思う。 解答は strace seq 10000000 2>&1 | head | grep -Po '(?<=")(/[^/"]*)+(?=")' だ。straceの実行結果は標準エラー出力から出てくるので、標準エラー出力を標準入力にリダイレクトしてパイプにつないだ。これでgrepは標準入力からstraceの出力を受け取れる。