$ sort --version sort (GNU coreutils) 6.9
nblignes=$(wc -l fichier) > fichier_random while [ $nblignes -gt 0 ] ; do num=$(( $RANDOM % $nblignes)) head -n $num $fichier | tail -1 >> fichier_random sed -i "${num}d/" fichier done
Citation
tg(y)
oudoubah, il vient d'où, ton programme sort ?
Citation
tg(y)
oudoubah, il vient d'où, ton programme sort ?
Citation
tg(y)
oudoubah, il vient d'où, ton programme sort ?
Citation
oudoubah
nblignes=$(wc -l fichier)
> fichier_random
while [ $nblignes -gt 0 ] ; do
num=$(( $RANDOM % $nblignes))
head -n $num $fichier | tail -1 >> fichier_random
sed -i "${num}d/" fichier
done
nblignes=$(wc -l fichier | cut -d' ' -f 1) > fichier_random while [ $nblignes -gt 0 ] ; do num=$(( $RANDOM % $nblignes + 1)) head -n $num fichier | tail -1 >> fichier_random sed -i -e "${num}d\ " fichier nblignes=$(($nblignes - 1)) done