シェルスクリプトを使用して、特定のフォルダに30〜130個のファイルをランダムに作成しようとしています。私は長い間シェルで作業していないので、いくつかの間違いを犯している可能性があります。ここに私のコードです:シェルスクリプトはファイルを作成しません
ran=$RANDOM
while [$ran > 100]; do
$ran = $RANDOM
done
$ran=$ran+30
i=0
while [$i < $ran]; do
cat > 'Lobby/data/map_'$i'.dat'
$i=$i+1
done
あなたは私を助けることができます。私はdebianに取り組んでいます。
実行するとどうなりますか?エラーはありますか?これまでにどのようなデバッグをしましたか?構文エラーが発生すると予想される行がいくつかあります。 – larsks
エラーはありませんでした。私はwhilループが動作しないと思う –
あなたは30のランダムなファイルを作成しようとすることで始まらない。最初に1つのファイルを作成しようとします。そこから作業します。 –