Nebezpečný skript?
Jirka Zeman
jirka.zeman na gmail.com
Pátek Září 2 11:39:18 CEST 2005
Dobrý den.
Napsal jsem si skript pro generování textových souborů. Pro soubory o
velikosti 1, 5 a 10 MB nebyl žádný problém. Dal jsem ale vygenerovat
soubor o velikosti 2000MB a systém se mi zhroutil do "Kernel panic".
Jedná se o RHEL AS 3 update 4. Nenapsal jsem nevědomky skript nějak
nebezpečně?
Děkuji.
Jirka Zeman
Skript je :
#!/bin/bash
SIZE=2000 # Set size of file (in MB)
echo "Data generation started ......"
let "NUMBER_OF_REP=$SIZE * 1048576 / 37"
> data_$SIZE"_"MB.txt
for ((i=1;i<NUMBER_OF_REP+1;i++))
do
cat /proc/sys/kernel/random/uuid >> data_$SIZE"_"MB.txt
let "STATUS = $i * 100 / $NUMBER_OF_REP"
echo -n -e '\r' "Done .... $STATUS % ($i of $NUMBER_OF_REP)"
done
echo
echo "Generation complete."
Další informace o konferenci Linux