リダイレクトの使い方 [Bash]

リダイレクトの使い方 標準出力をファイルに出力する。 $ echo “hello” > hello.txt 標準エラー出力を標準出力に合流する。(ファイルディスクリプタが複製される。) $ type hoge 2& […]

Read More

ヒアドキュメント (<<) [Bash]

ヒアドキュメント (<<) ヒアドキュメント記号 << の後に書かれたキーワードが制限文字列 (limit string) となり、次の行から制限文字列だけの行の直前までがコマンド文に標準入力とし […]

Read More

IFS の取り扱い [Bash]

IFS の取り扱い デフォルト(スペース・タブ・改行) IFS=$’ \t\n’ IFS を改行のみに設定する IFS=$’\n’ 参考: 環境変数 IFS – あらほり Linux メモ スペースが含まれる […]

Read More

特殊変数 [Bash]

特殊変数 $0:プログラム名 $1, $2, …, $9:引数 $#:引数の数 $*:全引数 $@:全引数 (引数の分割を保つ) $?:直前に実行したコマンドの終了ステータス $$:カレントシェルのプロセス […]

Read More

書き方 [Bash]

リファレンス 参考: Bash Reference Manual (all in one page) | gnu.org Bash Reference Manual (separate contents) | gnu.o […]

Read More