この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
unix [2017/10/22 05:35] fifi |
unix [2017/10/22 06:14] (現在) fifi [Bashスクリプト] |
||
---|---|---|---|
ライン 15: | ライン 15: | ||
soracom.confに書き出される。変数展開もされる。 | soracom.confに書き出される。変数展開もされる。 | ||
- | ``` | + | ```bash |
# MAKE supervisor conf | # MAKE supervisor conf | ||
cat << EOS > soracom.conf | cat << EOS > soracom.conf | ||
ライン 26: | ライン 26: | ||
EOS | EOS | ||
+ | ``` | ||
+ | |||
+ | 変数に代入する | ||
+ | ```bash | ||
+ | HOGE=$(cat << EOS | ||
+ | hoge | ||
+ | fuga | ||
+ | EOS | ||
+ | ) | ||
``` | ``` | ||
ライン 32: | ライン 41: | ||
- メモ "${HOME}"展開される. '${HOME}'展開されない | - メモ "${HOME}"展開される. '${HOME}'展開されない | ||
- | ``` | + | ```bash |
#!/bin/bash | #!/bin/bash | ||
- | set -Ceu | + | set -C #上書き防止 |
+ | set -eu | ||
CMDNAME="basename $0" | CMDNAME="basename $0" |