初めてのシェルスクリプト

研究での手間を省くため初めてシェルスクリプトを書いてみた。

これを作るだけで単純作業の手間を省けるのはよい!

スクリプトで処理できるとこがあれば積極的に書いてみようと思う。

以下書いたもの。美しさとかは気にしない。

 

#!/bin/sh

  target=$1Mayavi

  mkdir $target/tmp

  if [ -f $target/0.000833[s].vtk ]; then

  cp $target/0.000833[s].vtk $target/0.001667[s].vtk $target/0.004167[s].vtk $target/0.100000[s].vtk $target/0.200000[s].vt    k $target/0.600000[s].vtk $target/tmp/

  else

  cp $target/0.00833[s].vtk $target/0.041667[s].vtk $target/0.100000[s].vtk $target/0.200000[s].vtk $target/0.600000[s].vtk     $target/tmp/

  fi

  cp $1/*.c $1/*.h $1/makefile $target/tmp/