1 :
名無しさん?:
ラウンジャーによるシェルスクリプトの勉強と発展を促すスレでござる。
切磋琢磨するでござる。
2 :
名無しさん?:2008/09/10(水) 21:10:25 ID:???
echo ぬるぽ
3 :
名無しさん?:2008/09/10(水) 21:23:35 ID:???
$ echo -n > n.txt
ってやると0バイトのファイルが作れる
$ touch n.txt
だと時刻の更新しか出来ないので、既に存在するファイルを0バイトに更新するには上の方法か
$ dd if=/dev/zero of=n.txt count=0
でも同様の事ができる
4 :
名無しさん?:2008/09/13(土) 18:44:06 ID:aosTj3ef
特にやること無いけどスレ立ててもらっちゃったんだよな
どうしようかな
5 :
名無しさん?:2008/09/13(土) 20:20:45 ID:???
6 :
名無しさん?:2008/09/13(土) 20:32:53 ID:???
#!/bin/sh
find . -name '*.flv' | while read flv
do
path="`dirname "$flv"`"
name="`basename "$flv" .flv`"
mp3="$path"/"$name".mp3
mv "$flv" temp.flv
ffmpeg -i temp.flv -acodec copy temp.mp3
mv temp.flv "$flv"
mv temp.mp3 "$mp3"
done
ディレクトリ内にあるflvファイルからmp3をぶっこ抜くスクリプト
flvファイルのファイル名に日本語混じってるとうまく動かない事があったの
で、mvしてる
もうひとつ問題があって、flvファイルを1つ処理するとスクリプトが終了して
しまう
ディレクトリ内にあるflvを全部処理したいんだが、何が悪いのかわからん
#使用方法としては、ラジオ音源を保存したい時とかの目的
7 :
名無しさん?:2008/09/13(土) 21:48:34 ID:???
あーこれ便利だな
8 :
名無しさん?:
ffmpegってmp3に変換できるんだな