2017-01-01から1日間の記事一覧
bash のジョブの概念とコントロール bash のジョブの話とkill の話。 Ctrl+zでプロセスはどこへ行くのか? takuya@~$ ログアウト 停止しているジョブがあります。 takuya@~$ 停止してるジョブってなんだよ!!!ってなる人が多い。 ジョブはどこに行った。…
bash でもコマンド履歴の即時反映をしたい 複数タブでターミナルを使ったり、複数ウインドウでターミナルを使うと、bashの履歴が共有されて無くて、悲しいことがある。 zsh の機能で紹介されることも多いですが。それ bash でも出来るよ。 共有方法 export P…
: はコマンドです。 え?コマンド? と思うかもしれません。はい、コマンドです。記号一文字がコマンドです。 : がコマンド(関数)の証拠 takuya@~$ type : : はシェル組み込み関数です : コマンドを実行した結果 takuya@~$ : ; echo $? 0 : は何に使うの?…
似てて紛らわしいものシリーズ [[ / (( bash の記述で初心者泣かせの、似てて紛らわしかったり、どう使っていいかわからなかったり、読み方を間違えてパニックになる記号について。今回は [[ / ((について [[ / (( の違い [[ / (( は if 文の条件判断の中で…