- 論壇徽章:
- 0
|
回復(fù) 3# yinyuemi
好像我不能用gawk4.0吧,我寫了一下switch,它沒(méi)有變色,應(yīng)該不是特殊字符吧???其實(shí)我就是想知道,如果我設(shè)置一個(gè)變量A,然后把找到的關(guān)于每個(gè)ID配對(duì)的結(jié)果付給A,于是如果我echo $A,就會(huì)得到以下結(jié)果:
1,張三-file_a.txt 1,張三-file_b.txt
2,李四-file_a.txt 2,李四-file_b.txt
3,王五-file_a.txt
4-file_a.txt 4-file_b1.txt
5,劉七-file_a2.txt 5,劉七-file_b1.txt
36-file_a.txt 36-file_b.txt
然后我再case中設(shè)置條件
case $A in
"$ID*-file_a.txt $ID*-file_b.txt") echo correct ;;
"$ID*-file_a.txt") touch "$ID*-file_b.txt" ;;
"$ID*-file_b.txt") touch "$ID*-file_a.txt" ;;
*) touch "$ID*-file_a.txt" touch "$ID*-file_b.txt" ;;
但是我這樣寫遇到問(wèn)題,首先通配符*識(shí)別不出來(lái),而且第一個(gè)條件的空格不能識(shí)別并加以匹配,請(qǐng)問(wèn)我該如何修改???
|
|