我试图读取一个包含新行的txt文件,例如:
#!/usr/bin/env sh
# Hi, this is a txt file that I will make a printf
# and I will execute later
VARIABLE_A=%s
VARIABLE_B=%s
VARIABLE_C=%s
所以,这是我的档案txt_script.sh
我想做的是:
txt_script.sh
作为文字阅读。%s
我的代码是:
#!/bin/bash
create_script=`cat model_files/txt_script.sh`
create_script=`printf "$create_script" $1 $2 $3`
echo -e $create_script > model_files/create_imagenet_generated.sh
但我的最终txt文件采用以下格式:
(如果我执行./my_bash_script.sh aAa bBb cCc
)
#!/usr/bin/env sh # Hi, this is a txt file that I will make a printf # and I will execute later VARIABLE_A=aAa VARIABLE_B=bBb VARIABLE_C=cCc
如何使其能够以bash脚本的形式执行?像那样,一切都是评论。
提前谢谢。
圣拉斐尔。