小编hel*_*ood的帖子

捕获所有打开标签的屏幕截图

从 Firefox 18 开始,用户可以通过按下shift+f2并运行来截取打开的选项卡的屏幕截图screenshot --fullpage。Firefox 终端可以用来截取当前打开的所有标签页吗?

terminal firefox webpage-screenshot

5
推荐指数
0
解决办法
789
查看次数

如何使用sed/awk用相同的字符串和随机数替换字符串和数字?

我有一个文本文件,除了其他数据之外,还有许多出现的字符串,其中附加了一个随机数(在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)

任何人都可以帮我获得所需的输出吗?

regex string bash awk sed

1
推荐指数
1
解决办法
725
查看次数

标签 统计

awk ×1

bash ×1

firefox ×1

regex ×1

sed ×1

string ×1

terminal ×1

webpage-screenshot ×1