shell题
随机数
随机产生 a-z 10 位小写字符串
head /dev/urandom | tr -dc a-z | head -c 10
head /dev/urandom | tr -dc a-z | tr -d s-w | head -c 10 # 排除s-w字符串
随机产生 0-9 10 位数字
head /dev/urandom | tr -dc 0-9 | head -c 10
head /dev/urandom | tr -dc 0-9 | tr -d 4,5 | head -c 10 # 排除4和5
随机产生数字,字母大小写 20位字符串
head /dev/urandom | tr -cd a-zA-Z0-9 | head -c 20
创建10个指定文件名例如 [hnzlorcbhm_data.html]要求前十位为随机小写加指定后缀[_data.html]
for i in {1..10};do
touch $(head /dev/urandom | tr -dc a-z | tr -d s-w | head -c 10)_data.html
done
统计文件中单词,字母
统计字符串中出现的单词,字母
str="the squid project provides a number of resources to
...