相关疑难解决方法(0)

使用bash用随机数据填充文本文件列

我有一个格式的文件

<string> <string> <string>
..
..
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用 sed 用随机数据替换第三列字符串。第三列字符串长度固定,为48位

我能够使用 read 修复解决方案

while read a b c; do
    echo $a $b $(cat /dev/urandom | tr -dc '0-1' | fold -w 48 | head -n 1)
done < input > output
Run Code Online (Sandbox Code Playgroud)

然而,循环过程也需要太长时间。我怎样才能用 sed 做到这一点。

command-line bash text-processing

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

标签 统计

bash ×1

command-line ×1

text-processing ×1