|
发表于 2004-9-4 20:16:32
|
显示全部楼层
- cd Testdir
- awk '
- {line[NR]=($0)}
- END{
- for (i=1;i<=NR;i++){
- if (match(line[i],"CONFIG_") > 1) {
- if (match(line[i],"is not set") > 0){
- split(line[i],target," ")
- STR=(substr(target[2],8))
- str=tolower(STR)
- system("if ""! ""[ ""-f "str" ]"";""then ""echo ""\\# ""CONFIG_"STR" is not set"";""else ""echo ""CONFIG_"STR"=yes"";""fi")
- } else print line[i]
- continue
- }
- print line[i]
- }
- }
- ' list > listnew
- mv listnew list
复制代码 |
|