作業日記@HatenaBlog

各種の作業メモ

シェルスクリプトで連続処理

ファイル名に連番を付ける

hoge001.txt〜hoge100.txtのテキストファイルを作成する。

#!/bin/sh
 
a=0
b="hoge"
 
while [ $a -lt 100 ]
do
  a=`expr $a + 1`
  c=`echo $a | awk '{ printf "%03d",$1 }'`
  echo $c
  /bin/touch $b$c".txt"
done