[問題] for迴圈變數被忽略
各位大大好
最近踏入linux領域
在用指令執行程式時
覺得如果太多檔案會很麻煩
因此想製作一個sh檔
可以自行運作
原始檔案如下:
比如今天我有aaa15.node
aaa20.node
.
.
.
aaa170.node
單次執行時,指令為 circle aaa15.node...
我的sh檔案為:
#!/bin/bash
read -p i
read -p ii
for ((i;i<=ii;i=i+1));
do circle "aaa${i}.node";
done
結果在執行時,總是顯示
Error: Cannot access file aaa.node.
請問這是代表沒有讀到我的變數嗎?
試了很多種方法,仍然沒有解決
因此上來請教各位大大
麻煩各位大大幫小弟解惑
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.121.149
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1514003179.A.381.html
→
12/23 13:06,
8年前
, 1F
12/23 13:06, 1F
推
12/23 13:11,
8年前
, 2F
12/23 13:11, 2F
→
12/23 13:13,
8年前
, 3F
12/23 13:13, 3F
推
12/23 16:24,
8年前
, 4F
12/23 16:24, 4F
→
12/23 16:25,
8年前
, 5F
12/23 16:25, 5F
→
12/23 16:26,
8年前
, 6F
12/23 16:26, 6F
→
12/23 16:27,
8年前
, 7F
12/23 16:27, 7F
→
12/23 16:32,
8年前
, 8F
12/23 16:32, 8F
感謝大大 成功了QQ
※ 編輯: karco (140.113.121.149), 12/24/2017 02:15:15
Linux 近期熱門文章
21
56
PTT數位生活區 即時熱門文章