Оригинальное дополнительное оборудование и запчасти для Volkswagen AG (Volkswagen, Skoda, Seat, Audi)

[-]
Форуми
Пошук
Правила форуму
Відповісти 
ИТ клубочек в рамках клуба
Автор Повідомлення
smile Немає
Бородатий адмін
*****

Повідомлень: 7 336
Приєднався: Jul 2005
Київ
A5TDI.DSG, Golf+TDI.DSG, Micra1.2AT
Skype IDecho123
Повідомлення: #461
22-07-2017 22:36 RE: ИТ клубочек в рамках клуба

є ще дуже швидкий варіант cat file1 file2 | sort | uniq - u
але він спрацює лише коли файл1 без нуликів і з точними, без масок, доменами у файл2. Hello!

Moscovia deletum est!

vim it!^[:wq
Перейти до сайту учасника Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
smile Немає
Бородатий адмін
*****

Повідомлень: 7 336
Приєднався: Jul 2005
Київ
A5TDI.DSG, Golf+TDI.DSG, Micra1.2AT
Skype IDecho123
Повідомлення: #462
22-07-2017 22:40 RE: ИТ клубочек в рамках клуба

(22-07-2017 22:29)Serhij :  Про що хвилини мова не йде. Проте sed із регекспами грузить залізяку до 100%. awk на тому ж файлі із 75к записів відпрацьовує суб'єктивно швидше. Мені якось він більш подобається. Все в 1 рядок. Трохи складно було самому допетрити, а з прикладом - ідеально запрацювало.
"завжди є більше одного способу щось зробити" © Wink
Цитата:Зараз гляну чи є в Busybox dd, бо вій якийсь "обрізаний", наприклад diff - відсутній

а dd тут нащо?

Moscovia deletum est!

vim it!^[:wq
Перейти до сайту учасника Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
Serhij Немає
Классик
****

Повідомлень: 1 400
Приєднався: Mar 2013
Киев
A7 1.4TSI CHPA (була А5 2.0FSI BVZ)
Повідомлення: #463
22-07-2017 22:41 RE: ИТ клубочек в рамках клуба

uniq та join теж відсутні Sad
join був би оптимальним. там не потрібно файли сортувати.

збрехав
uniq таки є. але як я казав не хотів сортувати файли.


(22-07-2017 22:40)smile :  а dd тут нащо?
так в вашому ж прикладі воно?
(Востаннє це повідомлення було змінене: 22-07-2017 22:44 Serhij.)
Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
smile Немає
Бородатий адмін
*****

Повідомлень: 7 336
Приєднався: Jul 2005
Київ
A5TDI.DSG, Golf+TDI.DSG, Micra1.2AT
Skype IDecho123
Повідомлення: #464
22-07-2017 22:45 RE: ИТ клубочек в рамках клуба

ну, не знаю. треба міряти час виконання. сумніваюсь, що awk швидше і менш грузить проц, чим sed + grep. але то таке. якщо влаштовує, то нехай. Hello!

Moscovia deletum est!

vim it!^[:wq
Перейти до сайту учасника Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
smile Немає
Бородатий адмін
*****

Повідомлень: 7 336
Приєднався: Jul 2005
Київ
A5TDI.DSG, Golf+TDI.DSG, Micra1.2AT
Skype IDecho123
Повідомлення: #465
22-07-2017 22:49 RE: ИТ клубочек в рамках клуба

(22-07-2017 22:41)Serhij :  
(22-07-2017 22:40)smile :  а dd тут нащо?
так в вашому ж прикладі воно?

де? Я удивлен

dd в моєму прикладі, це зразок з файлу file2

(22-07-2017 15:19)Serhij :  Дано:
...
file2
bb.com
dd

Moscovia deletum est!

vim it!^[:wq
(Востаннє це повідомлення було змінене: 22-07-2017 22:53 smile.)
Перейти до сайту учасника Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
Serhij Немає
Классик
****

Повідомлень: 1 400
Приєднався: Mar 2013
Киев
A7 1.4TSI CHPA (була А5 2.0FSI BVZ)
Повідомлення: #466
22-07-2017 23:06 RE: ИТ клубочек в рамках клуба

Цитата:egrep -v 'bb.com|dd' <tmp1 >tmp2
За деревами не побачив лісу Smile (я про себе)
Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
smile Немає
Бородатий адмін
*****

Повідомлень: 7 336
Приєднався: Jul 2005
Київ
A5TDI.DSG, Golf+TDI.DSG, Micra1.2AT
Skype IDecho123
Повідомлення: #467
22-07-2017 23:10 RE: ИТ клубочек в рамках клуба

буває. Mr. Green

Moscovia deletum est!

vim it!^[:wq
Перейти до сайту учасника Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
smile Немає
Бородатий адмін
*****

Повідомлень: 7 336
Приєднався: Jul 2005
Київ
A5TDI.DSG, Golf+TDI.DSG, Micra1.2AT
Skype IDecho123
Повідомлення: #468
26-07-2017 09:50 RE: ИТ клубочек в рамках клуба

(10-12-2016 22:29)smile :  glpi+fusioninventory

якщо кому треба - я освіжив переклад glpi і плугіна fusioninventory, версії 9.1 і 9.2.

виправив деякі нюанси, особливо в частині обліку картриджів.

по версії 9.1 нові переклади треба брати за посиланнями. по 9.2 вони "самі" туди попадуть. Hello!

Moscovia deletum est!

vim it!^[:wq
Перейти до сайту учасника Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
smile Немає
Бородатий адмін
*****

Повідомлень: 7 336
Приєднався: Jul 2005
Київ
A5TDI.DSG, Golf+TDI.DSG, Micra1.2AT
Skype IDecho123
Повідомлення: #469
26-08-2017 21:49 RE: ИТ клубочек в рамках клуба

[Зображення: IMG_20170826_201245_239.jpg]

Hello!

Moscovia deletum est!

vim it!^[:wq
Перейти до сайту учасника Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
smile Немає
Бородатий адмін
*****

Повідомлень: 7 336
Приєднався: Jul 2005
Київ
A5TDI.DSG, Golf+TDI.DSG, Micra1.2AT
Skype IDecho123
Повідомлення: #470
08-09-2017 00:56 RE: ИТ клубочек в рамках клуба

возникла у меня потребность в некоем подобии php`ешного htmlspecialchars, но в perl.
получилось, на мой взгляд, изящное и еффективное решение, решил оставить тут, вдруг кому пригодится.

( это не готовый модуль, а фрагмент для отображения идеи Hello! )

Код:
my %replacementset = (
    '<' => '&lt;',
    '>' => '&gt;',
    '&' => '&amp;',
    # и т.д.
);
my $matchset = '(['.join('', keys(%replacementset)).'])';
sub htmlspecialchars($) {
    my $t = shift;
    $t =~ s/$matchset/$replacementset{$1}/sg;
    return $t;
};
my $test = '<tr><td>&nbsp;</td></tr>';
print "$test => ", htmlspecialchars($test),"\n";

Moscovia deletum est!

vim it!^[:wq
Перейти до сайту учасника Шукати всі повідомлення учасника Цитувати це повідомлення у відповіді
Відповісти 


Швидкий перехід:


Переглядають: Гості: 1