luisg_muniz icon

Script para llenar un FS (JFS2)

luisg_muniz | PRO | 01/12/18 11:23:06 AM UTC | 0 ⭐ | 402 👁️ | Never ⏰ | []
Bash |

460 B

|

None

|

0 👍

/

0 👎

#!/bin/ksh93
# Creates small files (1 block, 1/2 Kb) until it depletes the $1 mount point
dir=${1:="/test512"}
[ "${dir}" = "$(df ${dir} 2>/dev/null | awk 'NR>1 {print $NF}')" ] \
    || { echo "Error: ${dir} is not a mount point" 1>&2; exit 1; }
 
trap 'tput rmso; print; print ; df ${dir}' EXIT
tput smso
for ((i=0; 1==1; i++))
do
    tput sc
    dd if=/dev/zero of=/${dir}/file-${i} count=1 2> /dev/null || break
    printf "%06d" ${i}
    tput rc
done

Comments