2022-06-27 シェルワンライナー160本ノック問題106 プログラミング シェル芸 勉強 問題106 特殊なパーミッション パーミッションの欄にr,w,x,l,-以外を含むものを探す問題だった。grepでやろうとして全部引っ掛けるミスをしてしまった。 解答例は ls -l /bin/ | awk '$1~/[^lrwx-]/' となる。awkで列を指定して検索する。~は正規表現にマッチしたら出力するという演算子だ。つまりここでは$1の中身と正規表現がマッチするかどうかを見ている。