「Google」が含まれるすべての行を見つけたいlsof
ので、次のことを試しました。
lsof | awk '/.*google.*/ { print $1 "," $2 "," $3} ' > new_file.csv
これにより、「google」という単語で始まる行を含む出力が正しく生成されます。
しかし、次にこれを試してみると、csvには何も含まれていません:
lsof | awk '/\s*google.*/ { print $1 "," $2 "," $3} ' > new_file.csv
\s*
でも、これはスペースがいくつあってもいいと思っていました。この動作には何か理由がありますか? ありがとうございました。