T
tony_taoyh
Guest
Hallo, Nu heb ik een bestand als volgt: - abcd EFGH - mm gg - ddd 123.456 abcdefgh - hier is er enige witruimte ... gggg fffffff (File eind hier) ************************** Ik gebruik de volgende UNIX C shell om die lijn te beginnen met uit te sluiten '-' . #! / Bin / csh foreach lijn (`cat file.txt`) if ($ line = ~ "--") echo $ lijn endif end Het script altijd niet aan het werk ... Kun je me helpen? Omdat voor de "foreach" in CSHELL, is het element in de lijst splitsen via witruimte in plaats van "change line", dus er is een aantal strings als "abcd", "EFGH" zal worden toegewezen aan $ lijn. Elke methode om dit probleem op te lossen? Heel erg bedankt.