便利シェルスクリプト

texをpdfに変える

#!/bin/sh
if [ $# -ge 1 ]; then
    fileName=`echo $1 | sed -e 's/\..*//'`
    nkf -e $fileName.tex > tex2pdfTemp.tex
    mv $fileName.toc tex2pdfTemp.toc
    mv $fileName.aux tex2pdfTemp.aux
    platex tex2pdfTemp
    dvipdfmx tex2pdfTemp
    mv tex2pdfTemp.pdf $fileName.pdf
    mv tex2pdfTemp.toc $fileName.toc
    mv tex2pdfTemp.aux $fileName.aux
    rm tex2pdfTemp.*
    evince $fileName.pdf &
else
    echo "error:input file name."
fi

短いFortranコードを手早く実行

#!/bin/sh
ifort -o quickifort.out $1
./a.out
rm quickifort.out

ARFDTDを実行(MPI_dummy.f90の準備が必要)

#!/bin/sh
if [ $# -ge 2 ]; then
    rm ./a.out
    ifort -fast -axSSE4.1,SSSE3 -parallel -multiple-processes=2 $1 MPI_dummy.f90
    export OMP_NUM_THREADS=$2
else
    echo "Error: Input paramater!"
    echo "ifortParallel [\$FILE_NAMES \$CORE_NUMBER]"
fi
最終更新:2010年05月19日 00:18
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。