24小时热门版块排行榜    

查看: 803  |  回复: 5

kobe6777

新虫 (小有名气)

[求助] 求助 for 的循环的应用

#!/bin/bash
for i in 1.1 2.1 3.1
do
cat >POSCAR < fcc:
  $i
0.5 0.5 0.0
0.0 0.5 0.5
0.5 0.0 0.5
   1
cartesian
0 0 0
!
echo "a=$i";$BIN
E=`tail -1 OSZICAR`
echo $i $E >> SUMMARY.com
done
结果总是line 21: syntax error: unexpected end of file  为什么啊 ?
还有!起什么作用啊 ?不是累加到!就停止的意思吗 ?
谢谢各位大侠了
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
kobe6777: 金币+2 2013-03-08 08:45:29
jjdg: 金币+1, 感谢参与 2013-03-09 00:32:46
line 21是是什么?
你贴了不到21行
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
2楼2013-03-08 00:18:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

haixiawu

金虫 (文坛精英)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
kobe6777: 金币+2 2013-03-08 08:45:37
jjdg: 金币+1, 感谢参与 2013-03-09 00:32:56
echo "a=$i";$BIN
这一行似乎有问题,$BIN是什么? 我猜是 echo "a=$i" >> $BIN
3楼2013-03-08 01:40:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kobe6777

新虫 (小有名气)

引用回帖:
2楼: Originally posted by libralibra at 2013-03-08 00:18:06
line 21是是什么?
你贴了不到21行

总共20行 他说21行错误 十九行的话就说20行错误
想问一下  在每个循环里都交一次作业,等作业结束后在进行下一次循环,这需要怎么写啊?谢谢
4楼2013-03-08 08:43:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kobe6777

新虫 (小有名气)

引用回帖:
3楼: Originally posted by haixiawu at 2013-03-08 01:40:22
echo "a=$i";$BIN
这一行似乎有问题,$BIN是什么? 我猜是 echo "a=$i" >> $BIN

$BIN是交作业用的,前面还有一行没打出来 ,不好意思,我不知道怎么写
5楼2013-03-08 08:45:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fmying

银虫 (小有名气)

这个问题肯定是你$BIN里面的问题,我的测试代码:

#!/bin/bash
for i in 1.1 2.1 3.1
do
cat >POSCAR < fcc:
$i
0.5 0.5 0.0
0.0 0.5 0.5
0.5 0.0 0.5
1
cartesian
0 0 0
!
echo "a=$i"; echo "$i" > OSZICAR
E=`tail -1 OSZICAR`
echo $i $E >> SUMMARY.com
done

将$BIN改为一个具体的命令,就一切正常,输出也没问题。

如果需要的话,还请将完整的代码贴出来,好让大家帮你看看。
上善若水
6楼2013-03-14 21:18:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 kobe6777 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿北京化工大学 070300 学硕 336分 求调剂 +7 vv迷 2026-03-22 7/350 2026-03-23 23:44 by Txy@872106
[考研] 306求0703调剂一志愿华中师范 +7 纸鱼ly 2026-03-21 8/400 2026-03-23 23:31 by chixmc
[考研] 一志愿重庆大学085700资源与环境,总分308求调剂 +7 墨墨漠 2026-03-23 8/400 2026-03-23 20:36 by Creta
[考研] 求调剂材料学硕080500,总分289分 5+3 @taotao 2026-03-19 21/1050 2026-03-23 10:17 by 冠c哥
[考研] 070300,一志愿北航320求调剂 +3 Jerry0216 2026-03-22 5/250 2026-03-23 09:16 by 。。堂堂
[考研] 293求调剂 +3 涛涛Wjt 2026-03-22 5/250 2026-03-22 22:21 by jiangpengfei
[考研] 307求调剂 +11 冷笙123 2026-03-17 11/550 2026-03-22 20:16 by edmund7
[考研] 一志愿华中农业071010,总分320求调剂 +5 困困困困坤坤 2026-03-20 6/300 2026-03-22 17:41 by hxsm
[考研] 311求调剂 +3 26研0 2026-03-20 3/150 2026-03-22 14:46 by ColorlessPI
[考研] 一志愿北京化工大学070300 学硕336求调剂 +5 vv迷 2026-03-21 8/400 2026-03-22 14:20 by ColorlessPI
[基金申请] 山东省面上项目限额评审 +4 石瑞0426 2026-03-19 4/200 2026-03-22 08:50 by Wei_ren
[考研] 材料工程专硕 348分求调剂 +3 冬辞. 2026-03-17 5/250 2026-03-21 18:47 by 学员8dgXkO
[考研] 332求调剂 +4 ydfyh 2026-03-17 4/200 2026-03-21 02:20 by JourneyLucky
[考研] 一志愿华中科技大学,080502,354分求调剂 +5 守候夕阳CF 2026-03-18 5/250 2026-03-21 01:06 by JourneyLucky
[考研] 274求调剂 +10 S.H1 2026-03-18 10/500 2026-03-20 23:51 by JourneyLucky
[考研] 一志愿武汉理工材料工程专硕调剂 +9 Doleres 2026-03-19 9/450 2026-03-20 22:36 by JourneyLucky
[考研] 求调剂一志愿南京航空航天大学289分 +3 @taotao 2026-03-19 3/150 2026-03-20 21:34 by JourneyLucky
[考研] 一志愿西南交通 专硕 材料355 本科双非 求调剂 +5 西南交通专材355 2026-03-19 5/250 2026-03-20 21:10 by JourneyLucky
[考研] 一志愿西安交通大学 学硕 354求调剂211或者双一流 +3 我想要读研究生 2026-03-20 3/150 2026-03-20 20:13 by JourneyLucky
[考研] 288求调剂,一志愿华南理工大学071005 +5 ioodiiij 2026-03-17 5/250 2026-03-19 18:22 by zcl123
信息提示
请填处理意见