逆引きシェルスクリプト/ヒアドキュメントをファイルに出力する方法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* ヒアドキュメントをファイルに出力する方法 [#ne3b6aea]
ヒアドキュメントを利用して以下のようなスクリプトを記述し...
ファイルに出力したい場合は、リダイレクトでファイルに出力...
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* 関連記事 [#s1cb49bd]
ヒアドキュメントを資料した関連記事のリンク
-[[逆引きシェルスクリプト/ヒアドキュメント内の変数を展開...
-[[逆引きシェルスクリプト/シェルスクリプトで複数行をまと...
-[[ペーストした文字列をファイルに出力する簡単な方法・cat>...
* 端末に出力される一般的なヒアドキュメント例 [#m179480a]
#!/bin/bash
cat << EOT
HELLO WORLD
KONNICHIWA
NIHAO
EOT
* ヒアドキュメントをファイルに出力する方法 [#a4ae1b69]
以下のように記述することによりファイルに出力することがで...
#ref(sample-01.sh)
#!/bin/bash
cat << EOT >> out.txt
HELLO WORLD
KONNICHIWA
NIHAO
EOT
* 実行結果 [#g92ea3e6]
$ ls -l out.txt
ls: out.txt: そのようなファイルやディレクトリはありません
$ ./sample-01.sh
$ cat out.txt
HELLO WORLD
KONNICHIWA
NIHAO
$ ./sample-01.sh
$ cat out.txt
HELLO WORLD
KONNICHIWA
NIHAO
HELLO WORLD
KONNICHIWA
NIHAO
リダイレクト文字に>>を指定しているので、2回起動すると追記...
リダイレクト文字に>を指定すれば、ファイルがない場合は新規...
上記サンプルシェルスクリプトでは、EOT〜EOTまでの内容をout...
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
終了行:
#navi(../)
* ヒアドキュメントをファイルに出力する方法 [#ne3b6aea]
ヒアドキュメントを利用して以下のようなスクリプトを記述し...
ファイルに出力したい場合は、リダイレクトでファイルに出力...
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* 関連記事 [#s1cb49bd]
ヒアドキュメントを資料した関連記事のリンク
-[[逆引きシェルスクリプト/ヒアドキュメント内の変数を展開...
-[[逆引きシェルスクリプト/シェルスクリプトで複数行をまと...
-[[ペーストした文字列をファイルに出力する簡単な方法・cat>...
* 端末に出力される一般的なヒアドキュメント例 [#m179480a]
#!/bin/bash
cat << EOT
HELLO WORLD
KONNICHIWA
NIHAO
EOT
* ヒアドキュメントをファイルに出力する方法 [#a4ae1b69]
以下のように記述することによりファイルに出力することがで...
#ref(sample-01.sh)
#!/bin/bash
cat << EOT >> out.txt
HELLO WORLD
KONNICHIWA
NIHAO
EOT
* 実行結果 [#g92ea3e6]
$ ls -l out.txt
ls: out.txt: そのようなファイルやディレクトリはありません
$ ./sample-01.sh
$ cat out.txt
HELLO WORLD
KONNICHIWA
NIHAO
$ ./sample-01.sh
$ cat out.txt
HELLO WORLD
KONNICHIWA
NIHAO
HELLO WORLD
KONNICHIWA
NIHAO
リダイレクト文字に>>を指定しているので、2回起動すると追記...
リダイレクト文字に>を指定すれば、ファイルがない場合は新規...
上記サンプルシェルスクリプトでは、EOT〜EOTまでの内容をout...
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
ページ名: