BASH

seqを使った連番ファイルの作成

u9x@G31M-U1104:~/a % for i in `seq -w 1 10`; do > touch abc${i}.txt > done u9x@G31M-U1104:~/a % ls abc01.txt abc03.txt abc05.txt abc07.txt abc09.txt abc02.txt abc04.txt abc06.txt abc08.txt abc10.txt u9x@G31M-U1104:~/a % for i in `seq -w 12…

ファイル名にふった連番の一桁部分を0付きに変更するスクリプト

参考:MakeMyDay: ファイル名にふった連番の一桁部分を0付きに変更するスクリプト #!/bin/bash for f in *.jpg; do if [[ $f =~ .*_[1-9]\.jpg ]]; then mv $f `echo $f | sed 's/\(.*_\)\([1-9]\)\(.*$\)/\1\x30\2\3/'` if [ $? -eq 0 ]; then echo $f | s…