Szerintetek mi a hiba a bash scriptben?
Figyelt kérdés
Sziasztok!
A problémám az, hogy egy olyan scriptre lenne szükségem, ami kicserél egy fájlban egy sort, ha annak az egyik mezője már létezik. Egy ilyen kódot írtam rá, de nem nagyon akarja szeretni:
sed 's/`grep "$NEV" "$KIMENET"`/"$NEV $TELEFON"/g' $KIMENET
Segítségeteket előre is köszönöm.
2010. márc. 6. 17:11
1/1 szproot válasza:
Nem teljesen világos a kérdés, próbálj írni példaadatot, hogy milyen bemenetre milyen kimenetet várnál, ilyesmit:
en@home:/tmp# cat a.txt
A 123
B 456
C 789
en@home:/tmp# NEV=B; UJSZAM=4444; sed <a.txt "s/^$NEV .*\$/$NEV $UJSZAM/"
A 123
B 4444
C 789
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!