awk
いかんなー、文章を読んでると、それだけしかできなくなる。
と、いう訳で、音読させているんだが・・・
Rename や Copy に awkを使っている。
cre.bat
dir /B *.mp3 | jgawk -f G:\awk\NarCopy.awk > NarCopy_exe.bat
pause
ーーーー↑で exe.bat 作って、その中身確認した後、それを実行する
BEGIN{
q = "\x22"
q = "\x22"
print "Pause"
print "echo %time%"
print "mkdir d:\\01"
}
print "echo %time%"
print "mkdir d:\\01"
}
{
x = index($0,".")
if( x > 9 && x < 14 ){
saku=substr($0,1,8)
nanb =substr("000" substr($0,9,x-9),x-9,4)
#
# print "copy " $0 "\t d:\\01\\" $0
print "copy " $0 "\t d:\\01\\" nanb "-" saku ".mp3"
# print "Echo *" nanb "\t > wa\\" saku nanb ".txt"
# print "type " $0 "\t >> wa\\" saku nanb ".txt"
# print "Echo 終" nanb "\t >> wa\\" saku nanb ".txt"
}
# print "ren " $0 "\t " saku nanb ".mp3"
}
if( x > 9 && x < 14 ){
saku=substr($0,1,8)
nanb =substr("000" substr($0,9,x-9),x-9,4)
#
# print "copy " $0 "\t d:\\01\\" $0
print "copy " $0 "\t d:\\01\\" nanb "-" saku ".mp3"
# print "Echo *" nanb "\t > wa\\" saku nanb ".txt"
# print "type " $0 "\t >> wa\\" saku nanb ".txt"
# print "Echo 終" nanb "\t >> wa\\" saku nanb ".txt"
}
# print "ren " $0 "\t " saku nanb ".mp3"
}
END{
print "echo %time%"
print "Pause"
}
print "echo %time%"
print "Pause"
}
色々な変換したくて、この他にもその場、その場で組んでるが