-fいただきまし-f
は通訳の定義に意味がある:#!/bin/awk -f
そのをawk
スクリプトいただきまし-fは、通訳の定義に意味がある:#!/ binに/ awkの
3
A
答えて
1
がawk
ため-f
コマンドラインオプションは、次の引数ことを指定しますコマンドを読むためのファイルでなければなりません。
あなたが-f
を省略した場合、インタプリタはAWK(http://pubs.opengroup.org/onlinepubs/009695399/utilities/awk.html)や詳細については、man 1 awk
ためのPOSIXのドキュメントを参照してくださいに失敗します/bin/awk yourScriptFile
を使用してスクリプト、例えば:
$ cat yourScriptFile
#!/bin/awk
{ print $1; }
$ ./yourScriptFile
awk: cmd. line:1: ./yourScriptFile
awk: cmd. line:1:^syntax error
awk: cmd. line:1: ./yourScriptFile
awk: cmd. line:1: ^unterminated regexp
を起動しようとします。
1
1
man awk
からの引用:
-fファイルのプログラムテキストをファイルからではなく、コマンドラインから読み込まれます。 -fオプションは複数指定できます。ここで
例である:awkの-f filename
$ cat script.awk
{print}
$ awk -f script.awk <<< "abcd"
abcd
またはこのようなawkの実行可能ファイルを作成を使用してプログラムを与える
:
$ cat script1.awk
#!/usr/bin/awk -f
{print}
$ ./script1.awk <<< "abcd"
abcd
関連する問題
- 1. ファイルの先頭にある#!/ usr/bin/...は何を意味していますか?
- 2. グラデルタスク定義の意味は?
- 3. 意義のある意味論的マッピングは決定可能か?
- 4. `BIN`、` UN`、 `ZF`、` G`の意味はMySQL WorkBenchの意味ですか?
- 5. awkのgsub( "\ 047 |"、 ""、$ 0)の意味を教えてください
- 6. Sortは-fを意味しますか?
- 7. Golang Fprint * fの意味
- 8. SSH "のawk -F" 私はこの表現に問題がある」
- 9. awk -Fコマンドの書き方
- 10. 「Object.assign()がnullまたは未定義のソース値にスローしない」とはどういう意味ですか?
- 11. 関数に__getattr__と__getitem__を定義しても意味がありません
- 12. awkスクリプトの中括弧の外側にコードがあるとはどういう意味ですか? awkのチュートリアルを通って行く
- 13. D3 JS Fの意味が無名関数に渡されましたか?
- 14. Rのビルトイン関数定義の意味<bytecode: #>の意味
- 15. 'ls -F'を使用したときのさまざまなインジケータの意味
- 16. 「INFO:TLDがスキップしました。URIはすでに定義されています」という意味は?
- 17. RESULT_OK、RESULT_CANCEL、RESULT_FIRST_USERの定義または意味
- 18. リフレクションは本当に遅いので意味があるときは使用しないでください。
- 19. SqlParameter.IsNullableは...のときのみ意味があると仮定します...?
- 20. エラー:「定義されていないプロバイダが見つかりました!通常、これは循環依存関係があることを意味します」
- 21. 言語はapiを翻訳しますが、意味のないテキストのみを翻訳します
- 22. PHP foreachループの未定義インデックスは意味がありません
- 23. 正式な通訳の定義
- 24. /bin/chownの意味-Rf ownername:groupname path
- 25. OpenNLPで意味のあるものは意味がありますか?
- 26. あなたのソフトウェアに意味のあるメッセージについて
- 27. awkを使ったこのシェルスクリプト行の意味
- 28. $ F [2] .. $ F [3]はどういう意味ですか?
- 29. フラスコブーツストラップのform_field定義の `button_map`の意味
- 30. 意味と定義のxmlnsの=「」
ブラボー..おかげでバディ.. – abnv
@ abnv私の答えがあなたに最も役立つなら、それを受け入れてください。 – jotik