Pliki
mniej więcej wyglądają tak:
Kod: Zaznacz cały
BNET\\auth\\command_groups"="7"
"profile\\location"="Loading... 97%"
"BNET\\acct\\passhash1"="c50fea87e5320ca1e8fdf91b4cd0749072c62356"
"friend\\count"="14"
"friend\\17\\uid"="3183"
"friend\\6\\uid"="803"
"friend\\14\\uid"="3183"
"friend\\4\\uid"="404"
"friend\\7\\uid"="2039"
"friend\\12\\uid"="3176"
"BNET\\acct\\ctime"="1238928030"
"friend\\8\\uid"="2762"
"friend\\3\\uid"="1939"
"friend\\13\\uid"="3183"
"friend\\1\\uid"="868"
"friend\\2\\uid"="1810"
"friend\\15\\uid"="3183"
"BNET\\acct\\lastlogin_ip"="78.159.80.4"
"friend\\0\\uid"="2054"
"friend\\10\\uid"="2410"
"friend\\11\\uid"="1828"
"BNET\\acct\\email"=""
"BNET\\acct\\lastlogin_clienttag"="D2XP"
"BNET\\acct\\lastlogin_time"="1242322459"
"friend\\16\\uid"="3183"
"BNET\\acct\\userid"="1942"
"friend\\18\\uid"="3183"
"friend\\19\\uid"="3183"
"BNET\\auth\\lockk"="false"
"BNET\\acct\\username"="dzejson"
"friend\\9\\uid"="2714"
"friend\\5\\uid"="1962"
"profile\\description"=""
"profile\\sex"=""
i chodzi mi o to co jest w pierwszej linijce, owa cyfra określa ilość uprawnień, które są pod cyframi od 1 do 8 (mogą być różne kombinacje np. 1256, 143, 12345678, itp., itd.).
A w wyniku przeszukiwania katalogu, w którym są pliki o zawartości podobnej do wyżej wymienionej chciałbym żeby wypisał wszystkie nazwy plików, w których pojawiło się więcej niż uprawnienie 1. ¯eby to
mniej więcej tak wyglądało:
Kod: Zaznacz cały
nazwa_pliku 1256
nazwa_pliku 143
nazwa_pliku 12345678
Gdzie nazwa_pliku to tzw. nazwa konta, które znajduje się w ,,pvpgn/var/users'' (są tam pliczki o nazwach kont, a jako zawartość mają coś podobnego do tej wyżej wymienionej).
Nie wiem czy dobrze to określiłem, jakby coś było nie jasne to dopowiem bo zależy mi na tym skrypcie.