私はファイル1を持っています:
1
2
3
このコマンドは次のように出力します。
$ awk 'BEGIN{system("cat " 1)}'
1
2
3
。
$ awk 'BEGIN{system( "cat '\''" 1 "'\''") }'
1
2
3
ファイル名を「1」から「one」に変更しました
私はファイルを持っています:
1
2
3
現在、コマンドは機能しません。
$ awk 'BEGIN{system("cat " one)}'
|
。
$ awk 'BEGIN{system( "cat '\''" one "'\''") }'
cat: : No such file or directory
なぜ今コマンドが機能しないのですか?
ご説明ありがとうございます。