【发布时间】:2014-12-18 15:33:29
【问题描述】:
我有一个脚本,旨在通过文件旋转并用文件中的随机行替换占位符 {{su}},占位符在文件中出现多次,我需要它是每次随机。目前它用同一行替换每个占位符。
#!/bin/bash
subject=$(shuf -n1 *.subjects)
cat tmp.$file | sed -e "s/{{su}}/$subject/" > output.file
【问题讨论】:
-
我看过这个,虽然这与我的问题有关,但它涵盖了一个不同的问题,解决方案是不相关的。
-
您似乎没有发布所有代码...
$file来自哪里? -
抱歉,该文件与名为“*.subjects”的文件位于同一目录中
标签: linux bash random sed shuffle