如何在不重复echo / printf语句的情况下有条件地将输出复制到文件中?

时间:2018-03-30 21:03:56

标签: bash

如何删除第二个printf期间发生的重复代码?

当然,必须有一种更有效的方式将>> records.txt添加到printf的末尾,而无需再次输入

if(($qs<=99999))
    then
        printf "${sp[x]} bonus is = £0 for ${qs[i]} QuarterlySales\n" 
        if [ $save == "y" ]
        then 
            printf "${sp[x]} bonus is = £0 for ${qs[i]} QuarterlySales\n" >> records.txt
        fi 

0 个答案:

没有答案