请大神帮我写一个shell脚本吧,在linux上用的
1,希望实现的目的是这样的,从屏幕读取两个参数AB其中A是整数B是一个字符窜2,将A和B写到这一段话中number=Ainput=B.gjf3.将2中的这一段话保存为B....
1,希望实现的目的是这样的,从屏幕读取两个参数 A B 其中A是整数 B是一个字符窜
2,将A 和B 写到这一段话中
number=A
input=B.gjf
3.将2中的这一段话保存为B.lsf文件在当前目录就好。 展开
2,将A 和B 写到这一段话中
number=A
input=B.gjf
3.将2中的这一段话保存为B.lsf文件在当前目录就好。 展开
2个回答
展开全部
#!/bin/sh
read number
read input
echo "number=${number}" > $input.lsf
echo "input=${input}.gif" >> $input.lsf
追问
你好,如果我的文件比较长,怎么弄呢?
比如,我要将如下几句加在B.lsf的后面
APP_NAME=intelg_small
NP=8
NP_PER_NODE=8
RUN="RAW"
是需要每一句都加上echo “ ...” >> $input.lsf 吗? 有没有可以直接把这几行直接加上的命令呢?
谢谢了!
追答
每一句后面都加上echo 也可以。
如果你觉得麻烦,你可以把
APP_NAME=intelg_small
NP=8
NP_PER_NODE=8
RUN="RAW"
这些内容写到一个文件里面,例如all.txt里面,
然后直接在后面加上
cat all.txt >> $input.lsf
就可以了。
方法多的很。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询