1

Temat: polecenie stat

Prosze o pomoc,  w Gargoyle PL 1.12.0.2 (27ec1e48)    staram sie porownac wielkosc plikow, wyczytalem ze polecenie STAT to zalatwi. Niestety nie ma takiego.

Chcialem zainstalowac : opkg install coreutils-stat i to sie powiodlo ale....
niestaty nie wiem jak tego uzyc.

Prosze powiedzcie jak porownac wielkosc 2 plikow......

R7800 gargoyle 1.15

2

Odp: polecenie stat

p1=$(stat --printf="%s" plik1); p2=$(stat --printf="%s" plik2); if [ "$p1" -gt "$p2" ]; then echo "Plik1 jest wiekszy niz drugi"; fi

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: polecenie stat

bardzo dziekuje za odpowiedz ale neistaty mam tak:


root@Gargoyle:~# p1=$(stat --printf="%s" plik1)
-ash: stat: not found

i to jest moj problem - moze zle sie wyrazilem mialem zapytac jak zainstalowac STAT ......

R7800 gargoyle 1.15

4

Odp: polecenie stat

Pisałeś że zainstalowałeś stat i się powiodło. Więc zainstalowałeś czy nie? Jak nie to zainstaluj..

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: polecenie stat

root@Gargoyle:~# opkg install coreutils-stat
WARNING: Package coreutils-stat is already installed, ignoring
         Use --force-reinstall to force reinstallation

No packages to install.


ale dalej mam

root@Gargoyle:~# p1=$(stat --printf="%s" plik1)
-ash: stat: not found

wiec cos zrobilem nie tak

R7800 gargoyle 1.15

6

Odp: polecenie stat

Ah, bo binarka zawarta w coreutils-stat nazywa się gnu-stat. Więc używaj nazwy gnu-stat lub zrób sobie link gnu-stat -> stat.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: polecenie stat

Stokrotne dzieki - skichalbym sie, a bym do tego nie doszedl. Dziala !

R7800 gargoyle 1.15