次のコマンドをどのように変更できますか?
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'
答え2
alias ab1='netstat -nat | awk '\''{print $6}'\'' | sort | uniq -c | sort -n'
これをファイルに入れることをお勧めします~/.bashrc
。
答え3
次のコードを.bashrcファイルに配置します。
ab1(){
netstat -nat | awk '{print $6}' | sort | uniq -c | sort -n
}
そしてbashrcファイルを入手してください
. ~/.bashrc
端末にab1と入力します。