grep /var/log /etc/rsyslog.conf | awk '{print $2}'
出力:
/var/log/messages
/var/log/secure
-/var/log/maillog
/var/log/cron
-/var/log/spooler
/var/log/boot.log
私は結果が次のようになりたいと思います:
/var/log/messages
/var/log/secure
/var/log/maillog
/var/log/cron
/var/log/spooler
/var/log/boot.log
を削除する必要があります-
。
ベストアンサー1
grep /var/log /etc/rsyslog.conf | awk '{print $2}' | sed 's/^-//'
sed
s/^
行の先頭とハイフンを見つけて-
空の文字列に置き換えます//
。