Witam mam do zrobienia następuje dwa zadania w powłoce bash.
1.W podpowłoce wykonaj polecenia, które listują pliki zawarte w katalogu /etc, obliczają liczbę
znaków w każdym pliku oraz wyprowadzają uzyskane wartości do pliku podpowloka.lst.
2. Dla każdego pliku z katalogu /etc/sysconfig wyświetl jego uprawnienia, kierując to samo
równocześnie do pliku sysconfig.modes w katalogu bieżącym oraz dopisz na końcu
pliku sysconfig.modes2 w podkatalogu rozne. Wcześniej utwórz ten podkatalog, o ile
nie istnieje, za pomocą odpowiedniego polecenia warunkowego. Jeżeli chodzi o zadanie pierwsze to najpierw przechodzę poleceniem
do katalogu etc a następnie używam polecenia
wc -m *.* > podpowloka.lst
Lecz niestety mam odmowę dostępu.
A bez przejścia do katalogu /etc nie wiem jak z katalogu swojego wykonać to poleceniem
wc -m *.* > podpowloka.lst ,
gdzie dopisać ze chce pozyskać wartość z katalogu etc?.Jest tak możliwości w ogóle?
Natomiast w zadaniu drugim ,frament zadania - ,,"Dla każdego pliku z katalogu /etc/sysconfig wyświetl jego uprawnienia, kierując to samo
równocześnie do pliku sysconfig.modes w katalogu bieżącym"
robie poleceniem i wydaje się,że wszystko działa.
ls -l /etc/sysconfig/ > sysconfig.modes
Lecz nie rozumiem kolejnego fragmentu zadania - ,,oraz dopisz na końcu
pliku sysconfig.modes2 w podkatalogu rozne. Wcześniej utwórz ten podkatalog, o ile
nie istnieje, za pomocą odpowiedniego polecenia warunkowego.''
[/code]