Weboldalunk cookie-kat használhat, hogy megjegyezze a belépési adatokat, egyedi beállításokat, továbbá statisztikai célokra és hogy a személyes érdeklődéshez igazítsa hirdetéseit. További információ
Kezdőoldal » Közoktatás, tanfolyamok » Házifeladat kérdések » Linuxba hogyan tudom erre a...

Linuxba hogyan tudom erre a kerdesre a valaszt megkeresni? Milyen paranccsal? Ez lenne a kerdes: "hany darab script fajl talalhato a gepeden?"

Figyelt kérdés

okt. 8. 11:06
 1/5 anonim ***** válasza:
Tekinthetjük script fájlnak, aminek .sh a kiterjesztése?
okt. 8. 12:04
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

...Ha igen, akkor pl:

find / -type f -name "*.sh"

De más lehetőségek is vannak.

okt. 8. 12:07
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:

Bocsánat, amit írtam, az csak kilistázza. Ha darab kell, akkor pl:

find / -type f -name "*.sh" | wc -l

(A végén az egy kis L betű.)

okt. 8. 12:21
Hasznos számodra ez a válasz?
 4/5 pocok_134 válasza:

Milyen scriptek? És hol?


Ha mondjuk a home könyvtáradban keresel bash, python és perl scripteket, akkor ez működhet (a kiterjesztéseket case insensitive módon keressük):


find ~ -iregex '.*\.py\|.*\.sh\|.*\.pl' | wc -l

okt. 8. 12:35
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:

Egyébként sok scriptnek egyáltalán nincs kiterjesztése, szóval elég furcsa ez a feladat megadás. Legrosszabb esetben a típusukat le lehet kérni ("file" command) és ha plain text && a kezdete "#!" (&& esetleg futtatható), akkor az lehet +1 db.

De nem javaslom így csinálni, alkalmasint sokáig futhat.

okt. 8. 15:48
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2020, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | WebMinute Kft. | Facebook | Kapcsolat: info@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!