Linuxで一連のコマンドを単一のコマンドに置き換えるには?

Linuxで一連のコマンドを単一のコマンドに置き換えるには?

次のコマンドをどのように変更できますか?

netstat -nat | awk '{print $6}' | sort | uniq -c | sort -n

次の特別なコマンドで:

ab1

私のコマンドを使いたいという意味です。

ab1

変える

netstat -nat | awk '{print $6}' | sort | uniq -c | sort -n

どうすればいいですか?

ベストアンサー1

エイリアスを使用するか、$ PATHに含まれているディレクトリに実行可能なスクリプトをインストールできます。

bashを仮定すると、「グローバル」エイリアスを定義できます/etc/bash.bashrc(または~/.bashrc個々のユーザーがこのエイリアスを定義する必要がある場合)。 kshを仮定すると/etc/ksh.kshrc(または)になります~/.kshrc。エイリアス定義は、次の行を追加することで実行できます。

alias ab1='netstat -nat | awk "{print \$6}" | sort | uniq -c | sort -n'

おすすめ記事