2014-02-13から1日間の記事一覧
zshの**を使った再帰検索と、sedを組み合わせると一行で書ける。 以下は、現ディレクトリ、またはその下にあるすべてのサブディレクトリに存在する、すべてのPythonファイルに対して、文字列beforeを文字列afterに書き換える例。 sed -i 's/before/after/g' …
Linux系のスクリプトの一行目に書くシェバン (shebang)で、envを使うテクニックがある。 #!/usr/bin/env python3 # -*- coding: utf-8 -*- a = [1,2,3] … 自分の手元の環境(Cygwin)にてwhere envとすると、以下の2つが見つかる。 /bin/env /usr/bin/env sheb…