- KAMI911 blogja
- A hozzászóláshoz be kell jelentkezni
- 752 megtekintés
Hozzászólások
Egyszeru:
Ez a kis fos egyszeruen kiirja a filenevet ha a 2. arugment mint string megtalalhato a fileokban.
unzip -p stdoutra kinyomja az osszes file tartalmat ami a zipben van.
check.sh:
#!/bin/sh
if [ `unzip -p $1 | grep $2 | wc -l` -gt 0 ]; then
echo $1
fi
Innen ugy bonyolitod ahogy akarod. Egy filelistat is vegignezhetsz, blabla.
- A hozzászóláshoz be kell jelentkezni
A grep exit statusa 0, ha talált valamit, és 1, ha nem, így akár a wc -l-et is ki lehet iktatni.
- A hozzászóláshoz be kell jelentkezni
igaz
- A hozzászóláshoz be kell jelentkezni