我需要生成一串点(.
字符)作为变量。
即,在我的 Bash 脚本中,用于输入15
我需要生成这个长度为 15 的字符串:...............
我需要以不同的方式这样做。我尝试使用它作为基础(来自 Unix.com http://www.unix.com/shell-programming-scripting/46584-repeat-character-printf.html):
for i in {1..100};do printf "%s" "#";done;printf "\n"
但如何让 100 成为变量呢?
您可以从 /dev/zero 获取任意数量的 NULL 字节。然后您可以将它们变成其他角色。下面打印 16 个小写 a
head -c 16 < /dev/zero | tr '\0' '\141'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)