編集メニュー > 新規作成 編集 コピー 名前の変更 アップロード 添付ファイル一覧 バックアップ

*perl [#y2e4f072]

**&ref(calmass.pl); [#z76e939c]
[[NNDCのmassテーブル>http://www.nndc.bnl.gov/masses/index.html]]をよみこんで原子核の質量を計算

**&ref(ecisangle.pl); [#ad19b46d]
ECISのoutputからINELASTIC CROSS SECTION を抜き出してfileに書き出す
 ecisangle.pl ecis.out ecis.dat
ecis.outというECISのoutputからINELASTICの部分の断面積をecis.datに書く

**コマンドラインでのperl の例 [#w94bfe84]
 > perl -e 'for($i=0;$i<10;$i++){print "$i\n";}'
 0
 1
 2
 3
 4
 5
 6
 7
 8
 9
 >
 
これを使うとANAファイルでID1-100とかのヒストグラムの定義も楽チン。

**ファイル内の文字の置換 [#w01f2396]
 > perl -p -i.bak -e 's/\'/a/g' *.html
 htmlファイル中の「'」を「a」に置換

**ソート [#vfacdb5c]
**IPアドレスでソート [#vfacdb5c]
ルーターのIPの設定一覧は
 xxx xxx hostname IP
のようなフォーマットでhostnameでソートされている。これをIPでソートするために作ったスクリプト。