ラベル

Mac (7) MacOSX (3) Windows (3) iPhone (3) Android (2) Eclipse (2) bash (2) ゲーム (2) マンガ・アニメ (2) CUPS-PDF (1) Dev (1) Java (1) Mountain Lion (1) PBTweet+ (1) Perl (1) SnowLeopard (1) Twitter (1) Web::Scraper (1) Workflow (1) automate (1) eeePC (1) extension (1) git (1) iOS (1) javascript (1) notification (1) script (1) サーバ (1) 山梨県 (1) 教採 (1) 試験 (1)

2015年6月26日金曜日

ディレクトリ内のファイルの数に応じて連番のディレクトリを作るシェルスクリ プト

bash
#!/bin/sh
# 下記のような書式の、連番のディレクトリを作る
# [カレントディレクトリ名]_nn
bn=$(basename `pwd`)
var=$(ls -1|wc -l)
for i in `seq -w 01 $var`
  do mkdir "$bn"_${i}
done

# Mac OSX のターミナルでは下記のようにしないと桁揃えができなかった

for i in `seq -f"%02g" 1 $var`