Kezdőoldal » Számítástechnika » Programozás » Linux shell script kérdés?

Linux shell script kérdés?

Figyelt kérdés

Adott egy mappa, ami tele van xy kiterjesztés fájlokkal, amiket egyesével ki akarok pl. csomagolni. Ezt én úgy oldottam meg, hogy leírtam az összesnek az elérési útját:

Zmappa/Hmappa/a.xy

Zmappa/Hmappa/b.xy

Zmappa/Hmappa/c.xy

stb.

Ezt hogy lehetne megoldni, hogy ő automatikusan kiválassza az .xy kiterjesztésű fájlokat?


2013. márc. 28. 18:39
 1/5 anonim ***** válasza:

ls -l | grep *.xy


ls -> kilistázod a fájlokat (lehet, hogy a -l kapcsoló nem is kell)

majd ennek az eredményét bevezeted egy másik parancs bemeneteként, erre való a | jel.

grep -> szűrés, *.xy-nál a * hogy bármennyi karakter .xy kiterjesztéssel.

2013. márc. 28. 19:10
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
Köszi!
2013. márc. 28. 19:51
 3/5 iostream ***** válasza:
A -1 kapcsoló nem kell amúgy :)
2013. márc. 28. 20:15
Hasznos számodra ez a válasz?
 4/5 kovpet ***** válasza:

for i in *\.valami; do valami ./$i; done


Vagy find -dal és exec vagy xargs.

2013. márc. 29. 11:11
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:
Értem köszi!
2013. márc. 29. 21:52

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!