2013-03-01から1ヶ月間の記事一覧
ファイル名の数字を変えるためのテスト。 数字の引き算をする。 #!/bin/sh for NUM in `seq -w 1 1000` do NUM2=`expr $NUM - 1000` echo $NUM2 done
複数のソースファイルの中のバージョン番号を一斉に変更したい。 sedを使って以下のシェルスクリプトを作成する。sed_newversion.shというファイル名にする。 #!/bin/sh FILE=`ls $1/*py` for F in $FILE do sed -e s/"Version: 2.00"/"Version: 3.00"/g $F …
ファイルをなくしたときのメモ。 zshで動く。 #!/bin/zsh export DISPLAY=localhost:0 START=0001 FINAL=0400 ERROR=0 MAX=30 name=fvscript VIEW01=../LapP OUTNAME01=LapP_low ln -sf ../step.fvg ../temp/tmp1.fvg FV(){ echo "size 1500 900 " > $name.s…
あるプログラムunPifyを実行させるためのシェルスクリプトを、 作成するためのPythonスクリプト。 読み込むファイルが複数あるのだが、ファイル名に付けられている数が連番に なっておらず、いくつあるかもケースによって異なるため、このスクリプトが必要に…
4つのファイルからデータを取り出して、1つのファイルにまとめるスクリプトを作成。 これでファイルの数を少なくできる。 #!/bin/env python # compare_fft_result.py for pnt in xrange(15): file1 = 'fft_N070.B1.%s' % str(pnt) file2 = 'fft_N070.B2.%s'…
座標データは別ファイルに保存しておき、それから一行ずつ読み込んで、計算し別の名前のファイルに保存する処理をスクリプトで自動実行する。 以下、ファイル読込みのテスト。正常動作確認ののち本スクリプトを実行。 #!/bin/sh NUM=0 while read LINES do N…
テキストファイルの中の文字列を置換したい。 小さいファイルであればエディタで開いて編集するか、エディタの置換機能を使えばよいが、ファイルサイズが大きいと、エディタで開くのに難儀する。 そんなときには、ファイルを開かずに文字列を置換する方法が…