2019年11月16日
シェルスクリプト力が微増
- 2019-11-16 (Sat)
- 一般
bash のワイルドカード展開でマッチがなければ空にして欲しいとき,shopt -s nullglob と叫べばいいことを学んだ.デフォルトだと for i in *.c; do ... とか書いた時にカレントディレクトリ内に *.c にマッチするファイルがないと i に "*.c" が入っちゃって困ってた.
そして色々と bash + sed で頑張る.そろそろ python でファイル操作できるようになっておくと幸せかもしれない.
- Comments: 0
- TrackBack (Close): -