2012年7月14日土曜日

egrepで空行とコメントを削除して表示する方法

egrep -v "^#" /etc/ssh/sshd_config | egrep -v "^$"

いつも忘れるのでメモw

あとはオリジナルのコマンド化もしてみました

mkdir /usr/local/exgrep
cd /usr/local/exgrep
emacs exgrep.sh

以下を記載する
#!/bin/sh
if [ $# -ne 1 ]; then
    exit 1;
fi
egrep -v "^#" $1 | egrep -v "^$"

chmod 744 exgrep.sh
cd /usr/bin/
ln -s /usr/local/exgrep/exgrep.sh exgrep
exgrep /etc/httpd/conf.d/ssl.conf

でコメントと空行が削除された状態で表示されるはずです
参考までに

0 件のコメント:

コメントを投稿