質問: あなたの好きなコマンドライン機能やトリックは何ですか? unix/linuxのコマンドライン機能とコツを共有します。可能であれば、シェルやディストリビューションにとらわれないようにしてください。エイリアス、ワンライナー、キーボードショートカット、小さなシェルスクリプトなどに興味があります。
回答: ブレース拡張 : ブレース展開は、任意の文字列を生成できるメカニズムです。 次のような面倒な行を置き換えることができます。mv loong/and/complex/file/name loong/and/complex/file/name.bacukup 短いインスタンスでmv loong/and/complex/file/name{,backup} その他の用途# to display the diff between /etc/rc.conf and /etc/rc.conf.pacsave diff /etc/rc.conf{,.pacsave} # to list files in both /usr/share and /usr/local/share ls /usr/{,local}/share 算術展開: 算術展開により、算術式の評価と結果の置換が可能になります。算術展開の形式は次のとおりです。 $((expression)) 式は二重引用符内にあるかのように扱われますが、括弧内の二重引用符は特別に扱われません。式内のすべてのトークンは、パラメーター展開、文字列展開、コマンド置換、引用符の削除を受けます。算術展開は入れ子にすることができます。 $ a=1 $ b=2 $ echo $(( a+(b*2) )) 5