Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Парсер /etc/passwd (https://forum.antichat.xyz/showthread.php?t=6666)

dim_ok 21.05.2005 14:11

Парсер /etc/passwd
 
проблема такая:
к примеру взять строку из /etc/passwd
named:x:25:25:Named:/var/named:/sbin/nologin
как разделить логин, пароль, группу и т.д. чтобы получилось типа
$a=named $b=x $c=25 и т.д.

Elesar 21.05.2005 17:29

PHP код:

//В $string считываем строку из passwd
$passwd=explode(":",$string);
echo 
$passwd[0];
//named
echo $passwd[1];
//x
//и т.д. 


SpiderX 21.05.2005 18:12

Да =)
В perl посложнее !

nerezus 21.05.2005 19:07

хм, а чем split () сложнее?

KEZ 22.05.2005 11:19

split() либо вручную... каждый символ перебирать

KEZ 22.05.2005 11:20

у меня тоже была такая проблема когда я пасы расшифровывал через md5inside
потом нужно было отсечь всякую ерунду. писал на C прогу - если видит ":" то откидывает


Время: 11:56