答えて
を何インスタンス$path
のために設定されていない場合、それはあなたのコード例では0にフォールバックしますので:
は、パラメータ展開です。
ハイフンを使用すると:-
が値を使用し、:=
を使用して値が割り当てられます。コメントによって促さ
追加情報:
あなたの例では、あなたがそう:=
を使用すると、このようになります、$path
という変数を使用している:$パスが設定されていない場合は、値を$パスを設定する(0あなたの場合)。後で$ pathを使用すると、値0に設定されます。
:-
を使用すると、与えられたデフォルト値(あなたの場合は0)を使用して$ pathに割り当てません。その後の$ pathの使用はまだ設定されていません。
ハイフンを使用する: - 値を使用し、使用すると=が値を割り当てます。 私はそれを "値を使用する"と値を割り当てるかどうかはわかりませんか? – redsoxlost
私はあなたの答えに余分な情報を追加します。 – Stuart
- 1. UNIXシェルプログラミングの解釈はベースですか?
- 2. ファイル解釈とglutコマンド
- 3. UNIXのsedコマンド - 理解できない
- 4. Unixの-sizeは、UNIXコマンドで
- 5. Unixのscreenコマンド
- 6. unzip unixコマンド
- 7. UNIXコマンド - 無視「」
- 8. unixコマンド "&" options query
- 9. UNIXコマンド操作
- 10. PythonでのUnixコマンド&
- 11. Unixコマンドのマンページコマンド: `command '
- 12. unix awkコマンドのパターン?
- 13. cのargvをUNIXのコマンドに構文解析します。
- 14. 配管用unixコマンド
- 15. JavaのWMICコマンドはUnixの
- 16. UNIXコマンドの暗黙のシステムコール
- 17. `adb`` ls`コマンドの数値出力を解釈するには?
- 18. unixコマンドの作成方法
- 19. UNIX "find"コマンドの使用
- 20. AIX(Sedコマンド)のUnixシェルスクリプト
- 21. grepとunixのcutコマンド?
- 22. Unix MQコマンドの使用法?
- 23. のvimrcは:UNIXコマンドは
- 24. Unixコマンドの並列実行?
- 25. 解釈()
- 26. 解釈
- 27. 解釈
- 28. プルパーサーエラーメッセージの解釈
- 29. ウェブキットレイアウトテストの解釈
- 30. バイナリファイルの解釈
変数のデフォルトを提供します。一見してみてくださいhttp://unix.stackexchange.com/questions/122845/using-ab-for-variable-assignment-in-scripts – cjungel