請問一下C Shell 的foreach的問題 - Linux

Andy avatar
By Andy
at 2010-07-05T22:41

Table of Contents


想請問一個C Shell理的問題

如果我有檔案類型 :A檔案類型xxxx.lc B檔案類型: xxxx.lctk

則假設 我有: aaaa.lc bbb.lc cccc.lc ddd.lc 跟 IS.aaaa.00.lctk

TL.bbb.XX.lctk OQ.cccc.lctk JJ.ddd.Ictk

而當我讀一個A檔案 我希望他能夠抓到一樣的B檔案

就是當我的A檔案=aaaa.lc 的時候 我希望我的B檔案=IS.aaaa.00.lctk

下面是我寫的 可是我的B檔案一直寫不好

set lcf = `ls *.lc`
echo $lcf
foreach fil($lcf)
echo $fil
set sta=`echo $fil | awk -F. '{print $1}'`
echo $sta
set tkf =`ls *"$sta"*`
echo $tkf

恩 因為這個我都不太知道要看什麼書

或是有大大可以推薦書給我看嗎 謝謝


--
Tags: Linux

All Comments

Queena avatar
By Queena
at 2010-07-08T20:02
看起來是沒問題 該不會是因為沒加end吧
Xanthe avatar
By Xanthe
at 2010-07-10T18:53
我有加QQ 可是都會有:set: Variable name must begin
Genevieve avatar
By Genevieve
at 2010-07-15T16:10
with a letter.或是ls: No match.請問要怎麼改呢 謝謝
Elvira avatar
By Elvira
at 2010-07-19T21:40
和碩有一本"Shell程式設計篇" 謝晉穎 譯,我覺得不錯

Ubuntu使用心得

Noah avatar
By Noah
at 2010-07-05T20:41
我也來說說我的心得好了 我不懂程式語言、我也不會開發啥,我只是一個普通的桌面使用者 說實在的,我覺的Windows比較好...... 不過我現在卻會選擇使用Ubuntu 為什麼呢..... 只因為我喜歡自訂性,喜歡一切隨我亂玩(雖然我一知半解) 對於大部分的人來說,錢絕對不是考量系統(Linux ...

格式化成ext4後少了10G空間?

Aaliyah avatar
By Aaliyah
at 2010-07-05T19:30
$ sudo mkfs.ext4 /dev/sdb1 我把一個磁區格式化成ext4後 $ df -h /media 檔案系統 大小 已用 可用 已用% 掛載點 /dev/sdb1 212G 188M 201G 1% /media 才剛格式化完沒放上任 ...

Linux下如何看到電腦硬體規格表

Dorothy avatar
By Dorothy
at 2010-07-05T19:15
Linux下如何看到電腦硬體規格表 比方說cpu 廠牌 時派 記憶體大小 頻率 主機板能插到多少四支 硬碟廠牌 大小 傳輸介面等 請指教,謝謝 -- ╭ 這篇文章讓你覺得?═════════════════════════╮ ║ by ycat ...

藉由ssh及bat呼叫其他台windows做事

Faithe avatar
By Faithe
at 2010-07-05T17:47
※ [本文轉錄自 Windows 看板 #1CCQdufb ] 作者: BearWu (B.r) 看板: Windows 標題: [問題] 藉由ssh及bat呼叫他它windows做事 時間: Mon Jul 5 17:46:17 2010      想請問各位,假設我有A、B、C 都是window ...

opensuse 螢幕調整

Elma avatar
By Elma
at 2010-07-05T14:34
各位大大好 最近因為研究的需要我正在使用Linux 而我要使用的這套軟體的解析度需要1280*960 不然我的軟體會有一部分看部到 而問題是 我的筆電只能用1280*800..... 所以我都要外接一個螢幕才能正常操作 我的linux的系統是 opensuse11.2 請問要怎麼調整解析度,讓 ...