0
嗨需要帮助在unix创建一个随机的16个字符长的数字使用0-9,但第一个数字不是0(1-9)。Unix随机16个字符的数字
tr -c -d 0-9 </dev/urandom |折叠-w16
像这样但不为0
嗨需要帮助在unix创建一个随机的16个字符长的数字使用0-9,但第一个数字不是0(1-9)。Unix随机16个字符的数字
tr -c -d 0-9 </dev/urandom |折叠-w16
像这样但不为0
首先,生成使用数字1-9
1位数的随机数第一个号码。
其次,使用数字0-9
生成一个15位数的随机数。
然后,结合这两个数字。
由于您使用的UNIX,您可以使用jot
与bash的整数扩展参数:
jot -r 1 $((10 ** 15)) $((((10 ** 15)) * 2))
生成号码,如:
1595866171875968
这可能与1号线? –
是的,这是可能的。每个不使用here-shell的shell脚本都可以写成一行。 –
你会如何做到这一点?他们会不会1 + 1 = 2而不是1 + 1 = 11? –