長いコマンドで改行したいならバックスラッシュ(\)を入れる話
こんにちは。
普段はIT業界についてのブログを執筆してるエンジニアです。
» 参考:プログラマーの年収は200万円以下です【IT業界の残酷な成功法則】
» 参考:【一生使える本です】bashの解説書 厳選3選【おすすめ】
今回は、bashについての解説記事です。
bashで長いコマンドを実行する人「長いコマンドやシェルスクリプトの途中でいったん改行するにはどうしたらいいでしょう?」
次のような長いコマンドを実行するとき、途中で改行する方法を解説します。
find /usr/local/share/ -type f -name "*bash*" -ls | less
改行は、コマンドの途中にバックスラッシュ(\)を入れればOKです。
find /usr/local/share/ \ -type f -name "*bash*" -ls | less
その気になれば、どこにでも何回でも改行を挿入できます。以下は全て同じ実行結果になります。
find /usr/local/share/ \ -type f -name "*bash*" -ls |\ less
find /usr/local/share/ \ -type f \ -name "*bash*" \ -ls \ | less
find /usr/local/share/ -ty\ pe f \ -na\ me "*bash*" \ -ls | le\ ss
Blog TOP シェルスクリプトを勉強したい人向け|bashの使い方 記事まとめ
bashの使い方 - もくじ
シェルとは
- シェルとは
- シェルはOSと会話するための言語
- シェルの種類(bash以外のシェル)
- シェルスクリプトとは
- シェルスクリプトの書き方条件式
- if else文
- 文字列の比較
- &&と||の使い方
- case文文字列操作
- 文字列の連結
- 文字列の一部を切り出す繰り返し
- for文
- while文
- while文でリストから1つ要素ずつ処理する定数
- 定数の定義
関数
- 関数の定義
デバッグ
実行権限
本