逆引きシェルスクリプト/シェルスクリプトで複数行をまとめてコメントアウトする方法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* シェルスクリプトで複数行をまとめてコメントアウトする方...
シェルスクリプトのコメントは#ですが、#を利用した場合、コ...
C言語やPHPなどの/* */に相当する範囲のコメントアウトをシェ...
尚、利用したディストリビューションはCentOS, シェルはbash...
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* ヒアドキュメントを利用して複数行を一気にコメントアウト ...
ヒアドキュメントで指定した範囲は通常catコマンドなどに渡し...
以下、端末から直接入力し実行した例です。
$ cat <<EOS
> hello
> world
> EOS
hello
world
今回、シェルスクリプトで複数行のコメントアウトを実現する...
上記の例ではcatを利用しましたが、複数行のコメントアウトを...
:はヌルコマンドといいます。何も処理をせず、真を返却します。
-サンプルコード
#!/bin/bash
echo 1
: <<'#COMMENT'
echo 2
echo 3
echo 4
#COMMENT
echo 5
- 実行結果~
上記サンプルコードをcomment.shとして保存し、実行した結果...
$ chmod +x comment.sh
$ ./comment.sh
1
5
つまり、'':''(ヌルコマンド)にヒアドキュメント指定した部分...
* 関連記事 [#ncc9c1cd]
-ヒアドキュメント関連~
--[[逆引きシェルスクリプト/ヒアドキュメント内の変数を展開...
--[[逆引きシェルスクリプト/ヒアドキュメントをファイルに出...
-:(ヌルコマンド)を利用した例~
--[[逆引きシェルスクリプト/シェルで無限ループ]]
* 参考記事(他サイト) [#b91ff2dc]
-[[シェルスクリプトで複数行コメントアウト>http://d.hatena...
#br
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
#br
終了行:
#navi(../)
* シェルスクリプトで複数行をまとめてコメントアウトする方...
シェルスクリプトのコメントは#ですが、#を利用した場合、コ...
C言語やPHPなどの/* */に相当する範囲のコメントアウトをシェ...
尚、利用したディストリビューションはCentOS, シェルはbash...
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* ヒアドキュメントを利用して複数行を一気にコメントアウト ...
ヒアドキュメントで指定した範囲は通常catコマンドなどに渡し...
以下、端末から直接入力し実行した例です。
$ cat <<EOS
> hello
> world
> EOS
hello
world
今回、シェルスクリプトで複数行のコメントアウトを実現する...
上記の例ではcatを利用しましたが、複数行のコメントアウトを...
:はヌルコマンドといいます。何も処理をせず、真を返却します。
-サンプルコード
#!/bin/bash
echo 1
: <<'#COMMENT'
echo 2
echo 3
echo 4
#COMMENT
echo 5
- 実行結果~
上記サンプルコードをcomment.shとして保存し、実行した結果...
$ chmod +x comment.sh
$ ./comment.sh
1
5
つまり、'':''(ヌルコマンド)にヒアドキュメント指定した部分...
* 関連記事 [#ncc9c1cd]
-ヒアドキュメント関連~
--[[逆引きシェルスクリプト/ヒアドキュメント内の変数を展開...
--[[逆引きシェルスクリプト/ヒアドキュメントをファイルに出...
-:(ヌルコマンド)を利用した例~
--[[逆引きシェルスクリプト/シェルで無限ループ]]
* 参考記事(他サイト) [#b91ff2dc]
-[[シェルスクリプトで複数行コメントアウト>http://d.hatena...
#br
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
#br
ページ名: