#!/bin/sh
#生成随机5个单词
filecount=5
wordcount=20
flag=0
#-lt -le -gt -ge -eq
#while [ $f -lt $filecount ];
#do
for f in $(seq 1 $filecount);
do#let f=f*2+1fname=$f.txtecho $fname#let flag=0#if [ $flag -eq 0 ] && [ -f $w.txt ]; then#判断之前的文件是否存在,如果存在则删除if [ -f $fname ]; thenrm -f $fname#let flag=1fifor w in $(seq 1 $wordcount);do#随机字符生成单词#tr 替换字符串 -c str1的补集 d删除str1的字符 dc表示删除str1的补集字符,即保留str1字符word=$(tr -dc "a-z"</dev/urandom|head -c 5)#word=${word}" "echo $word|cat>>$fnamedone
done

转载于:https://www.cnblogs.com/ringwang/p/3633317.html

linux shell 随机字符生成单词相关推荐

  1. java自动随机字符_java随机字符生成工具

    以下是我自己在工作中常用到的,比较好用,分享给大家. package org.phoenix.api.utils; import java.io.UnsupportedEncodingExceptio ...

  2. linux shell ascii 字符 转换

    1.ASCII值转换为字符 方法一: i=97 echo $i | awk '{printf("%c", $1)}' 方法二: t=`printf "%x" 9 ...

  3. python pil 模块将随机字符生成验证码

    import Image, ImageDraw, ImageFont, ImageFilter import random# 随机字母: def rndChar(): return chr(rando ...

  4. linux shell seq 序列生成命令 可用于for循环 简介

    作用:seq命令用于以指定增量从首数开始打印数字到尾数,即产生从某个数到另外一个数之间的所有整数,并且可以对整数的格式.宽度.分割符号进行控制 语法: [1] seq [选项]    尾数 [2] s ...

  5. shell脚本执行php文件_分享两个shell脚本实例--批量生成随机字符文件名和批量改名...

    概述 在计算机科学中,for循环(英语:for loop)是一种编程语言的迭代陈述,能够让程式码反复的执行. 它跟其他的循环,如while循环,最大的不同,是它拥有一个循环计数器,或是循环变数.这使得 ...

  6. Linux Shell 生成随机数和随机字符串

    日常生活中,会经常用到随机数,使用场景非常广泛,例如买彩票.丢骰子.抽签.年会抽奖等. Shell 下如何生成随机数呢,米扑博客特意写了本文,总结 Linux Shell 产生随机数的多种方法. 本文 ...

  7. java 验证码 算术_java生成图形验证码(算数运算图形验证码 + 随机字符图形验证码)...

    平凡也就两个字: 懒和惰; 成功也就两个字: 苦和勤; 优秀也就两个字: 你和我. 跟着我从0学习JAVA.spring全家桶和linux运维等知识,带你从懵懂少年走向人生巅峰,迎娶白富美! 关注微信 ...

  8. Dataset之图片数据增强:设计自动生成汽车车牌图片算法(cv2+PIL)根据随机指定七个字符生成逼真车牌图片数据集(自然场景下+各种噪声效果)可视化

    Dataset之图片数据增强:设计自动生成汽车车牌图片算法(cv2+PIL)根据随机指定七个字符生成逼真车牌图片数据集(自然场景下+各种噪声效果)可视化 导读 设计自动生成汽车车牌图片算法,基于cv2 ...

  9. Java黑皮书课后题第6章:*6.38(生成随机字符)使用程序清单6-10 RandomCharacter中的方法,打印100个大写字母及100个一位数字,每行打印10个

    6.38(生成随机字符)使用程序清单6-10 RandomCharacter中的方法,打印100个大写字母及100个一位数字,每行打印10个 题目 题目描述 程序清单6-10 破题 代码 运行实例 题 ...

  10. java 日期随机数_Java 生成指定时间范围的随机时间、随机中文姓名、随机字符姓名、随机数...

    解决问题: Java生成指定时间范围的随机时间? Java生成随机中文姓名? Java生成随机字符姓名? Java生成随机数? 代码: import java.io.UnsupportedEncodi ...

最新文章

  1. Linux Kernel 5.0或在达成600万Git Objects时到来
  2. Mediasoup简介及其基本概念
  3. redis.exceptions.AuthenticationError: Client sent AUTH, but no password is set
  4. java中组合_java中组合模式详解和使用方法
  5. js 深拷贝 和 浅拷贝
  6. linux编译c 自动化,Linux江湖06:感悟GNU C以及将Vim打造成C/C++的半自动化IDE
  7. UCMA(OCS) 开发系列之一
  8. 解决ValueError: x and y must have same first dimension,
  9. 数据结构折半查找例题_查找(习题课)
  10. linux 终端使用aplay播放wav
  11. iOS如何通过安装描述文件获取设备UDID
  12. ContentNegotiation内容协商机制(一)---Spring MVC内置支持的4种内容协商方式【享学Spring MVC】
  13. 北大计算机考研复试线,北京大学计算机考研分数线及报录比
  14. 慢聊Go之Go常见的Web 开发框架
  15. 帝国CMSH5小游戏模板帝国CMS内核游戏整站源码
  16. 怎样使用PS制作木刻效果图片?添加木刻特效原来这么简单!
  17. 毕业设计 嵌入式 智能火灾报警器设计与实现
  18. 《一斛珠·元夜月蚀》
  19. 2023团体程序设计天梯赛--正式赛
  20. 有苦有乐的算法 --- 用栈和递归的方式实现二叉树的前序遍历、中序遍历、后序遍历

热门文章

  1. 每次连接服务器都要source ~/.bashrc问题
  2. 深度学习(十五)基于级联卷积神经网络的人脸特征点定位-CVPR 2013
  3. python语言是二进制语言吗_在大型项目上,Python 是个烂语言吗?
  4. Kubernetes 小白学习笔记(30)--kubernetes云原生应用开发-service mesh介绍
  5. PHP 使用session实现购物车效果(点击按钮添加数据,根据数据生成列表,删除选中的商品,点击按钮时计算金额)
  6. Spark API 之 cogroup 使用
  7. Mysql 日期函数 增加周天年月时分秒
  8. ThinkPHP2.1 增加PHPCMS模板引擎,支持PC标签(get,json)
  9. Apache POI 读写 Word、PPT、Excel
  10. Oracle 临时表、数据闪回、系统常用表、及常用操作