从 Firefox 18 开始,用户可以通过按下shift+f2并运行来截取打开的选项卡的屏幕截图screenshot --fullpage。Firefox 终端可以用来截取当前打开的所有标签页吗?
我有一个文本文件,除了其他数据之外,还有许多出现的字符串,其中附加了一个随机数(在0-n之间).例如:
string1
string33
string10
Run Code Online (Sandbox Code Playgroud)
等等.
我希望能够替换每个具有相同字符串但附加了随机数(0-n之间)的字符串.例如:
string2
string9
string12
Run Code Online (Sandbox Code Playgroud)
我试过这个nawk脚本,但我只能用它来替换文件中的所有数字.
nawk 'BEGIN{OFS=FS="";srand()}{for(i=1;i<=NF;i++)sub(/[0-9]/,("string")int(10*rand()),$i)}1' infile > outfile
Run Code Online (Sandbox Code Playgroud)
另外,它取代了每个数字,因此一个两位数的数字可能最终为三个或四个.例如:
stringstring4
stringstring30
stringstring3string6
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我获得所需的输出吗?