请大神帮我写一个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文件在当前目录就好。
展开
 我来答
sky28_sky28
2014-06-05 · TA获得超过404个赞
知道小有建树答主
回答量:299
采纳率:0%
帮助的人:242万
展开全部
#!/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
就可以了。

方法多的很。
yaohyong2008
2014-06-05 · TA获得超过378个赞
知道小有建树答主
回答量:707
采纳率:33%
帮助的人:217万
展开全部
没怎么看明白
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式