MacやLinuxなど、UNIX系システムを使用している人にとってbashはなくてはならない存在です。zshやfishといったより多機能なシェルを使用しているユーザーも、実質的な標準シェルのbashを無視することはできないといって良いでしょう。
本日紹介する「Bash-Oneliner」はそのbashをより便利に使いこなすためのワンライナー(1行だけのプログラム)を集めたコレクションサイトです。
bashの便利なショートカットやエイリアス、シェルスクリプトの構文から、各種基本的なUNIXコマンドの便利な使い方の紹介まで、普段bashを使用している方にとって必見のサイトとなっています。
目次
Bashをより便利に使いこなすために
Bash-Onelinerには以下のようなコンテンツが含まれています。
ターミナルを便利に使用するための各種テクニックを紹介する「Terminal Tricks」や、変数の使い方を説明する「Variable」から始まり、grep、sed、awkといった基本的なコマンドの使用方法の説明、条件やループの使い方、ハードウェア、ネットワークの使用方法など、さまざまな情報が含まれていることがわかります。
この中の、たとえばif文の使用方法に関しては以下のように説明されています。
また変数の使用方法の説明は以下の通りです。
厳密に考えると1行に収まらない情報も多数含まれていますが、おおむね簡潔にまとめられています。
まとめ
Bash-Onelinerにはbashを使用するために覚えておくと便利な情報が多数収録されています。bash以外にもgrepやsed、awk、xargs、findなどUNIXの基本的なコマンドの使用法も掲載されていますので、bashをより効率良く使用したい方は参照してみてはいかがでしょうか。