トップページ⇒tech
92コメント21KB

今の流行!スクリプト書け!(sh,bash...etc)

■ このスレッドは過去ログ倉庫に格納されています
0001 ◆5mzn8hAQ NGNG
みんなのシェルスクリプトを書いてくれ!
どんなくだらない物でも良いからよろしく。
何ならperl書いてくれちゃってもいいぞ。

質問でもなんでもありっつーことで。
0082デフォルトの名無しさんNGNG
Linuxのスクリプトはbash onlyなのが多いよな..
0083デフォルトの名無しさんNGNG
>>79
Linuxにはrenameというコマンドがある。それの同等品。

#!/bin/sh
if [ $# -lt 3 ]; then
 echo "call: ${0##*/} from to files..." 1>&2
 exit 1
fi
from="$1"
to="$2"
shift 2
for f do
 case "$f" in
 *$from*)
  n="${f%%$from*}$to${f#*$from}"
  [ "$n" = "$f" ] || mv "$f" "$n"
  ;;
 esac
done
0084デフォルトの名無しさんNGNG
>>81
おれは、shでもzshでもいいけど、cshだけは駄目だな
いちおう、cshも使えるけど、shのほうがはるかにイイ
0085デフォルトの名無しさんNGNG
ping localhost
0086デフォルトの名無しさんNGNG
#!/bin/sh
while :
sleep 1800
fortune -o|wall
do
008786NGNG
うわ、まちがえた
#!/bin/sh
while :
do
sleep 1800
fortune -o|wall
done
0088デフォルトの名無しさんNGNG
正直「%」の意味がわからない。
0089デフォルトの名無しさんNGNG
プロンプトのことか?
それとも${var%/*}みたいな変数置換のことか?
0090デフォルトの名無しさんNGNG
>>70-89
元ネタはこれか?
ttp://www.nurs.or.jp/~asada/FAQ/UNIX/section2.6.html
0091デフォルトの名無しさんNGNG
>>89
後者です。
bashのマニュアルに説明があった。自己解決なり。
0092非通知さんNGNG
ただ今、迷惑メール送信元を一斉訪問中につきボランティア募集中!!!

目標は www.lime-jp.com

★★★迷惑メール送信元を叩く!!その1★★★ @ニュー速板

http://choco.2ch.net/test/read.cgi/news/1013261390/

■ツールはこちらで入手
ttp://members.tripod.co.jp/kusokuso/index.html
■戦果報告スレ@携帯・PHS板
http://cheese.2ch.net/test/read.cgi/phs/1013258545/
■★★迷惑メールを考える!!その7★★@携帯・PHS板
http://cheese.2ch.net/test/read.cgi/phs/1012209335/l50

スパムキラーなるスクリプトきぼーん
同じWinでフレームを開きまくって更新しまくるやつ
■ このスレッドは過去ログ倉庫に格納されています