Skrypt w bashu - maly problem


(Zimon) #1

Witam,

musze napisac skrypt w baszu ktory znajdowalby pliki w wybranym katalogu oraz obliczyl ich ilosc.

jak narazie mam napisana pierwsza czesc i nie wiem jak dalej to zrobic, tzn.zeby liczylo ilosc znalezionych plikow.

!/bin/sh

find $1 -type f -size -200c -printf "%p\n"| while read (i nie wiem co dalej napisac)

Moglby mi ktos tym pomoc?

dla tych co sie na tym znaja zapewne jest to banalne, ale a sobie nie moge z tym poradzic.

Z gory dziekuje za pomoc i przepraszam za brak polskich znakow, ale nie mam ich dostepnych .


(Kaka') #2

zimon

Rejestrując się na niniejszym forum zobowiązałeś się przestrzegać jego regulaminu. Niestety, w tym momencie łamiesz go nie tytułując poprawnie tematu. Proszę więc zapoznać się w pierwszej kolejności z całym regulaminem forum, a następnie używając przycisku zmien.gif

Co do pl znaczków... Postaraj się w jakiś sposób poprawić swój post (zawsze pozostaje metoda "kopiuj, wklej").

W przypadku zignorowania prośby temat poleci do śmietnika oraz mogą zostać wyciągnięte surowe konsekwencje.


(Sawyer47) #3

Coś takiego wystarczy?:

#!/bin/bash


for x in $(find $1 -type f -printf "%p\n")

do

	count=$[$count+1]

	echo $count $x,

done


echo "Wielkość: $count"