24小时热门版块排行榜    

查看: 1438  |  回复: 7

lyfxie8607

木虫 (著名写手)

[求助] 求写linux下循环脚本

本人新手,可以说什么都不会。
linux系统下要重复操作一件事,把win_pdb/目录下的win01.pdb到win60.pdb这60个文件分别cp到win01/到win60/这60个目录下。求脚本
我试着写了一个
i=1
while [ $i -le 60]
do
cp win_pdb/wini.pdb wini/
done
结果一塌糊涂。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

w76990480

荣誉版主 (文坛精英)

super-emuch

优秀版主文献杰出贡献文献杰出贡献

【答案】应助回帖

感谢参与,应助指数 +1
直接输入这个命令看看行不?cd win60 先就去到这个目录下,然cp win_pdb/*.pdb .
专业文献求助
2楼2012-03-18 23:03:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
试试这个,呵呵:
CODE:
i=1
while [ $i -le 5 ]
do
cp -f win_pdb/win${i}.pdb win${i}/
((i=i+1))
done
exit

很女子很弓虽大
3楼2012-03-18 23:07:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★
lyfxie8607: 金币+5, ★★★很有帮助, 正确。 2012-03-19 13:24:57
貌似也不行,呵呵!你的文件名字和目录名字里面有个多余的0。

01, 02, 03...是多余的,不方便批处理。
要分成两个循环1-9,10-60
CODE:
i=1
while [ $i -le 9 ]
do
cp -f win_pdb/win0${i}.pdb win0${i}/
((i=i+1))
done

i=10
while [ $i -le 60 ]
do
cp -f win_pdb/win${i}.pdb win${i}/
((i=i+1))
done
exit

很女子很弓虽大
4楼2012-03-18 23:11:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lyfxie8607

木虫 (著名写手)

引用回帖:
4楼: Originally posted by lurencyj at 2012-03-18 23:11:06:
貌似也不行,呵呵!你的文件名字和目录名字里面有个多余的0。

01, 02, 03...是多余的,不方便批处理。
要分成两个循环1-9,10-60

i=1
while
do
cp -f win_pdb/win0${i}.pdb win0${i}/
((i=i+1))
d ...

好像不行啊,出错。
[: i: integer expression expected
5楼2012-03-18 23:37:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)

【答案】应助回帖

引用回帖:
5楼: Originally posted by lyfxie8607 at 2012-03-18 23:37:45:
好像不行啊,出错。
[: i: integer expression expected

把你写的文件传上来,看看。

我这边没有问题的。
很女子很弓虽大
6楼2012-03-18 23:40:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)

【答案】应助回帖

引用回帖:
5楼: Originally posted by lyfxie8607 at 2012-03-18 23:37:45:
好像不行啊,出错。
[: i: integer expression expected

方括号的前后都要有空格。
很女子很弓虽大
7楼2012-03-18 23:52:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lyfxie8607

木虫 (著名写手)

引用回帖:
7楼: Originally posted by lurencyj at 2012-03-18 23:52:40:
方括号的前后都要有空格。

是我写错了,谢谢帮忙!
8楼2012-03-19 13:24:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lyfxie8607 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 调剂 +8 调剂的考研学生 2026-03-09 8/400 2026-03-15 22:14 by Winj1e
[考研] 294求调剂 +3 Zys010410@ 2026-03-13 4/200 2026-03-15 10:59 by zhq0425
[考研] 080500,材料学硕302分求调剂学校 +4 初识可乐 2026-03-14 5/250 2026-03-14 21:08 by peike
[考研] 本科南京大学一志愿川大药学327 +3 麦田耕者 2026-03-14 3/150 2026-03-14 20:04 by 外星文明
[考研] 265求调剂 +4 威化饼07 2026-03-12 4/200 2026-03-14 17:23 by userper
[考研] 学硕285求调剂 +13 Wisjxn 2026-03-12 46/2300 2026-03-14 10:33 by JourneyLucky
[考研] 一志愿浙江大学0856材料与化工求调剂 +4 yansheng@211 2026-03-09 5/250 2026-03-14 02:10 by JourneyLucky
[考研] 295复试调剂 +5 简木ChuFront 2026-03-09 5/250 2026-03-14 01:29 by JourneyLucky
[考研] 云南财经大学信息学院计算机学硕专硕学位点 +3 zjptai 2026-03-10 5/250 2026-03-14 01:23 by 飞行琦
[考研] 265求调剂 +9 小木虫085600 2026-03-09 12/600 2026-03-14 01:11 by JourneyLucky
[考研] 308求调剂 +5 是Lupa啊 2026-03-11 5/250 2026-03-13 22:13 by JourneyLucky
[考研] 085600调剂 +5 漾漾123sun 2026-03-12 5/250 2026-03-13 22:06 by 星空星月
[考研] 材料工程调剂 +9 咪咪空空 2026-03-12 9/450 2026-03-13 22:05 by 星空星月
[考研] [0860]321分求调剂,ab区皆可 +4 宝贵热 2026-03-13 4/200 2026-03-13 22:01 by 星空星月
[考研] 求b区学校调剂 +3 周56 2026-03-11 3/150 2026-03-13 16:20 by JourneyLucky
[考研] 085600材料与化工 309分请求调剂 +7 dtdxzxx 2026-03-12 8/400 2026-03-13 14:43 by jxchenghu
[考研] 274求调剂0856材料化工 +12 z2839474511 2026-03-11 13/650 2026-03-13 10:39 by peike
[考研] 290求调剂 +3 ADT 2026-03-13 3/150 2026-03-13 10:19 by peike
[考研] 333求调剂 +3 152697 2026-03-12 4/200 2026-03-13 07:08 by Iveryant
[考研] 0857 资源与环境 285分 +6 未名考生 2026-03-09 6/300 2026-03-11 21:08 by 30660438
信息提示
请填处理意见