一个程序的输出设置为2位小数浮点数,每行一个。根据执行情况,可以输出许多文件,每个文件名为cancer.ex#,其中#是从脚本执行程序的次数。
教授提供了一个awk脚本作为生成95%置信度图表使用gnuplot的第一步。我想将输出转换为以下格式:
conf $1 $2 $3 var#
其中#是来自cancer.ex#的数字。
我已经开发了以下内容:
教授提供了一个awk脚本作为生成95%置信度图表使用gnuplot的第一步。我想将输出转换为以下格式:
conf $1 $2 $3 var#
其中#是来自cancer.ex#的数字。
我已经开发了以下内容:
#!/bin/bash
Files=Output/*
String
for f in $Files
do
String="conf "
cat $f | while read LINE
do
String="$LINE "
done
echo $String
done
我知道一些步骤还没有完善,因为我刚刚开始整理这个。我的问题在于执行连接部分时,它根本不起作用。当执行上面的脚本时,没有输出,什么也没有。然而,如果我将String="$LINE
更改为echo $LINE
,那么我就可以在终端上得到所有文件的输出。
在bash中,是否有可行的追加变量的函数来处理循环内的内容?