Skip to content

Instantly share code, notes, and snippets.

@mojagehub
Last active April 2, 2019 06:24
Show Gist options
  • Save mojagehub/5c163fa55186a0e9037a88e1381f1842 to your computer and use it in GitHub Desktop.
Save mojagehub/5c163fa55186a0e9037a88e1381f1842 to your computer and use it in GitHub Desktop.
Useful Bash Commands

bashのコマンド・チートシート

コマンド 説明
CMD1; CMD2 ;CMD1の結果に関わらずCMD2も実行される
CMD1 && CMD2 &&CMD1の結果が正常な場合のみCMD2が実行される
`CMD1
`CMD
`CMD
CMD & バックグラウンド実行
$(CMD) サブシェルでコマンド実行、実行結果は$()に置換される
nohup CMD & 実行中のバックグラウンドジョブの継続
$? コマンドの戻り値
type, which, locate, apropos コマンドやマニュアルを探す
file, stat ファイルの情報を表示
: DOCUMENT 組み込みドキュメント
CMD - コマンドオプションを指定するところでハイフンで、標準入(出)力を受け取る/出力する 例:cat - 標準入力から対象ファイル名を入力
CMD -- ハイフン2つ = それ以降をコマンドラインオプションとは解釈しなくなる

Reference

割りと便利だけど微妙に忘れがちなbashのコマンド・チートシート

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment