Hogy lehet az alábbi feladatot bash-ben megoldani?
Figyelt kérdés
Egy fájlban soronként két szó van. Cseréljük meg a szavak sorrendjét a sorokban! A fájlt
paraméterként adjuk meg.
2016. nov. 10. 12:14
1/5 anonim válasza:
sed -e 's/^\([^ ]*\) \(.*\)$/\2 \1/' -i file
500 forint lesz!
2/5 A kérdező kommentje:
sed -e: parancs nem található :(
2016. nov. 10. 12:23
3/5 anonim válasza:
function word_swap { cat $1 | while read line; do read a b <<< $(echo $line); echo $b $a; done }
Igy mukodik:
word_swap <(echo "cica kutya"")
4/5 anonim válasza:
(Bocs, a kutya utan a peldaban termeszetesen csak egy idezojel van.)
5/5 anonim válasza:
Na, ez megegyszerubb:
function word_swap { cat $1 | while read a b; do echo $b $a; done }
Ez mar tenyleg meger 500 forintot. :D
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!