Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB57.7260
BTC/USD1069.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии

Ответ
Опции темы Опции просмотра
Старый 27.07.2016, 21:12   #2
denverzzz
Member
 
Регистрация: 11.02.2013
Сообщений: 59
Бабло: $20111
По умолчанию

если правильно понял то вот:
PHP код:
<?php

$file 
trim(@$argv[1]);
if (!
file_exists($file)) die("file \"$file\" not found\n");

$fp fopen($file'r');
$fpOut fopen("out_$file"'w');

while (!
feof($fp))
{
    
$line trim(fgets($fp));
    if (!
$line) continue;
    
    
$arr explode(" "$line);
    
shuffle($arr);
    
    
fwrite($fpOutjoin(" "$arr) . "\n");
}

fclose($fpOut);
fclose($fp);
файл для теста был:
a1 a2 a3
b1 b2 b3
c1 c2 c3

на выходе:
a1 a3 a2
b1 b2 b3
c1 c3 c2
denverzzz вне форума   Ответить с цитированием
Старый 24.09.2016, 19:00   #5
raenkelevra
Senior Member
 
Аватар для raenkelevra
 
Регистрация: 17.05.2015
Сообщений: 111
Бабло: $20654
По умолчанию

я б использовал контент даунлоадер, но смотря какое количество строк. посмотри wget. вроде этого
wget -i файл-список.txt -O file файл-вывод.txt
raenkelevra вне форума   Ответить с цитированием
Старый 24.09.2016, 19:30   #6
AntonIon
Senior Member
 
Регистрация: 15.11.2015
Сообщений: 135
Бабло: $17470
По умолчанию

Цитата:
Сообщение от raenkelevra Посмотреть сообщение
я б использовал контент даунлоадер, но смотря какое количество строк. посмотри wget. вроде этого
wget -i файл-список.txt -O file файл-вывод.txt
Я ТСу один в один команду посоветовал Но ему скрипт нужен был. Там десяток строк на пхп, но работает намного медленнее чем wget.
AntonIon вне форума   Ответить с цитированием