- 生成随机密码列表:可以使用shuf命令配合tr命令生成随机密码列表。例如,生成一个包含8个字符(包括数字和字母)的随机密码列表:
shuf -zer -n 8 {1..9} {A..Z} {a..z} | tr -d '\0'
- 随机选择文件:使用shuf命令可以随机选择文件。例如,随机选择一个文件夹中的文件:
shuf -n 1 -e /path/to/directory/*
- 随机排序文件行:可以使用shuf命令随机排序文件的行。例如,随机排序一个文件的行:
shuf /path/to/file
- 随机选择一定数量的数据:使用shuf命令可以随机选择一定数量的数据。例如,随机选择一个文件中的5行数据:
shuf -n 5 /path/to/file
- 使用shuf和head命令生成随机整数序列:可以使用shuf和head命令生成一个指定范围内的随机整数序列。例如,生成一个1到100之间的随机整数序列:
shuf -i 1-100 | head -n 10
这些是一些shuf命令的高级技巧,可以帮助你更有效地利用这个命令进行随机操作。