Bash
(パスワードは表示しない) "user:realm" の形式で一覧。ソートはユーザ名。 cat /etc/httpd/.htdigest | sed 's/:[^:]*$//' | sort realm でソートしてみる。 cat /etc/httpd/.htdigest | sed 's/:[^:]*$//' | sort -t : -k 2 "realm:user" の形式で一覧。…
並び替えて重複行を削除して表示する。 cat /etc/httpd/.htdigest | sed 's/^.*:\(.*\):.*$/\1/' | sort -u もしくは、 cat /etc/httpd/.htdigest | sed 's/^.*:\(.*\):.*$/\1/' | sort | uniq
あきらめた。 Web システムがPHP だから、PHP でCLI を作ることにした。 まあ、向き不向き。
configs=$( cat 'config.ini' ) とかすると、改行文字が空白に置き換わっちゃうのね。 テキストファイルを1行ずつ処理するにはどーしたらいーのか。
rm -rf * 徹夜なんて大抵、ろくなもんじゃねえ。