僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
^\t がなんかうまくいかなかった。
$ cat test.txt # シャープ記号で始まる行 上の行は何もなし # 行頭がタブ、次にシャープ 文字の次にタブ、そしてシャープ # 文字の次にスペース、シャープ、タブ、そして文字 # 文字 # 行頭にスペース、そしてシャープ # 行頭にスペース、そしてタブ、シャープ 行頭にスペース、タブ 行頭にタブ、スペース
$ grep -v "^[[:space:]]*#\|^$" test.txt 上の行は何もなし 文字の次にタブ、そしてシャープ # 文字の次にスペース、シャープ、タブ、そして文字 # 文字 行頭にスペース、タブ 行頭にタブ、スペース
$ grep "^[[:space:]]*#\|^$" test.txt # シャープ記号で始まる行 # 行頭がタブ、次にシャープ # 行頭にスペース、そしてシャープ # 行頭にスペース、そしてタブ、シャープ
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。