GNU/Linux >> Linux の 問題 >  >> Linux

他のエイリアスを参照するエイリアスを定義する

@anubhava の賢明なアドバイスに従います:

foo() { echo foo; }
bar() { echo bar; }
foobar() { echo "$(foo)$(bar)"; }
fooandbar() { echo "$(foo)and$(bar)"; }

{} 内のスペースとセミコロン


別のエイリアスでエイリアスを再利用するには:

foobar='foo;bar'

ただし、シェル関数を使用してこれをより適切に制御することを検討することをお勧めします。


Linux
  1. エイリアスによってシャドウされているコマンドを実行しますか?

  2. sudoがエイリアスを無視するのはなぜですか?

  3. コマンドエイリアスのBash補完を取得する方法は?

  1. Rsync〜/ foo Target / fooはRsync〜/ foo / Target / foo /と同じですか?

  2. Linux でシェル エイリアスを使用する方法

  3. ファイルのコピーを 1 つだけ保持し、他のコピーは単なる参照であるファイルシステムはありますか?

  1. Linux用の10個の便利なBashエイリアス

  2. 修正::他のサーバーを指すドメインをcPanelに追加できない

  3. Trash のエイリアスを作成する