ハムスターに飼われる院生のブログ

自分用メモが中心のブログです。

2019-04-01から1ヶ月間の記事一覧

cpuの空きを確認してから処理を行うbatファイル

test.exe がコマンドライン引数 1 2 3 4 5 を取るとする。 この実行ファイルを最大で100回繰り返したいときに、 cpuの空きを確認して空きがあれば実行、空きがなければ600秒待機するバッチファイルを作成した。 今回はcpuが小数点切り捨て70%以下の使用率で…

バッチファイルのみを他のフォルダに移動させる

任意のバッチファイルを実行後に、 バッチファイルを作業用のディレクトリに置きっぱなしにしておくと 意図せずクリックして作業時間をロスすることがあった。 これを防ぐため、実行するバッチファイルの末尾に以下の文を加えた。 mkdir batfiles move *.bat…

一行ずつ読み込んだ内容を数値に変換する

R

長さの違うデータが複数列記述されているファイルをRで処理する。 今回は例として3行読み込む。 filename<-"text.txt" f<-file(filename,"r") for(i in 1:3){ a<-readLines(con=f,1) #一行ずつ読み込み a<-strsplit(a , ",") #カンマ区切り a<-unlist(a) #リ…

特定の箇所のみ出力するrubyプログラム

一つのファイルに複数の情報を書き込んでいる際に、以下のように取り出したい内容が区切られているとする。 <HOGE> 取り出したい内容 </endHOGE>この取り出したい内容を拾い出すプログラムを作成した。 ファイル名は入力で与えている。 file=open(ARGV[0]) lines=file.read()…