シェルスクリプト総合 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
44:login:Penguin 09/04/25 22:46:19 U0RjRCaW >/tmpについてそこまで詳しく知らないけど、ある日数とtmpの容量がオーバーしたら >勝手に消えるんでしょ? (´・ω・`)・・・ 45:login:Penguin 09/04/25 23:29:31 z0Vi8pSt >>38,40 #!/bin/sh find ./ -name 'まいにちフランス語_*' | while read line do mv -i "$line" `echo "$line" | sed \ -e 's/\([^0-9]\)\([0-9]月\)/\10\2/' \ -e 's/\([^0-9]\)\([0-9]日\)/\10\2/' \ -e 's/まいにちフランス語_/FR2009/' \ -e 's/月//;s/日放送分//'` done 46:login:Penguin 09/04/26 16:11:48 NYZwuLsV $ ls "*" ls: cannot access *: そのようなファイルやディレクトリはありません これって展開されないんだ? 47:login:Penguin 09/04/26 16:46:19 /3VhflV8 >>46 > $ ls "*" それだと$ ls \*と同じじゃないの? $ ls *なら展開される 試しに$ echo "foobar" > "*"とすると*というファイル名できるんだね また$ echo "foobar" > "2*2=4"でもちゃんとできる $ echo "hoge" > "2+2=4"としておいて $ ls 2*2=4だと、2*2=4 2+2=4の二つが出てきますが まあ、そういうことなんでしょ ファイル名はShellにとって特殊文字の*?は使わないほうがいいんだっけ? $ rm *とやったら、どうなるんだろ こわくてできない
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5389日前に更新/221 KB
担当:undef