Size: a a a

2020 October 06

b

basiliscos in Modern::Perl
👍👍, спасибо
источник

VG

Vadim Goncharov in Modern::Perl
Anatolia Gr
Если perl -d тебя не смущает, то дока: https://perldoc.perl.org/perldebguts#Debugger-Internals
Пример:
BEGIN {
   no strict;
   for my $k (sort keys %main::) {
       next if $k =~ m/::\z/;
       next if $k !~ m/^_</;

       say $k;
       print grep defined, @{"$k"};
       $|=1;
   }
   syscall 60, 0; # POSIX::exit(0);
}
запускать через perl -d « название скрипта »
а просто exit вместо syscall по номеру никак?
источник

AG

Anatolia Gr in Modern::Perl
Тогда проваливается в дебагер
источник

AG

Anatolia Gr in Modern::Perl
Может можно как-то По другому, не стал заморачиваться
источник

SZ

Sergey Zhmylove in Modern::Perl
Anatolia Gr
Может можно как-то По другому, не стал заморачиваться
Можно послать себе sigkill, это гораздо надежнее, чем делать то, что ты делаешь, потому что номера везде различаются, а sigkill не прокатит только на винде
источник

AS

Alexey Stavrov in Modern::Perl
Anatolia Gr
Если perl -d тебя не смущает, то дока: https://perldoc.perl.org/perldebguts#Debugger-Internals
Пример:
BEGIN {
   no strict;
   for my $k (sort keys %main::) {
       next if $k =~ m/::\z/;
       next if $k !~ m/^_</;

       say $k;
       print grep defined, @{"$k"};
       $|=1;
   }
   syscall 60, 0; # POSIX::exit(0);
}
запускать через perl -d « название скрипта »
Интересно, спасибо!
источник

AG

Anatolia Gr in Modern::Perl
Sergey Zhmylove
Можно послать себе sigkill, это гораздо надежнее, чем делать то, что ты делаешь, потому что номера везде различаются, а sigkill не прокатит только на винде
Можно зарекварить файлик с номерами сисколов тогда будет работать почти везде
источник

SZ

Sergey Zhmylove in Modern::Perl
Anatolia Gr
Можно зарекварить файлик с номерами сисколов тогда будет работать почти везде
Можно, но зачем :)
источник

AG

Anatolia Gr in Modern::Perl
Тут обнаружил, что TabSeparated от Microsoft Excel и от mysql это разные форматы и они друг друга не понимают. Никогда не думал, что даже такую простую вещь можно сломать. А еще есть TSV от Clickhouse ...
источник

VG

Vadim Goncharov in Modern::Perl
как и с CSV, есть кучи вариаций
источник

VG

Vadim Goncharov in Modern::Perl
отвратительные форматы
источник

VG

Vadim Goncharov in Modern::Perl
впрочем, об этом Эрик Раймонд еще в 97 году писал
источник

AP

Anton Petrusevich in Modern::Perl
да, CSV засада
источник

AT

Artem Tepponen in Modern::Perl
Это вообще не форматы, а помойка
источник

SZ

Sergey Zhmylove in Modern::Perl
Хороший открытый формат -- xlsx
источник

AT

Artem Tepponen in Modern::Perl
Ну уж нет (с)
источник

AU

Alexey Ugnichev in Modern::Perl
Artem Tepponen
Ну уж нет (с)
+
источник

AP

Anton Petrusevich in Modern::Perl
ну если мы про хранение таблиц, то много разных открытых форматов есть, например склайт... :)
источник

AU

Alexey Ugnichev in Modern::Perl
Или XML (ухожу-ухожу).
источник

AP

Anton Petrusevich in Modern::Perl
мне хохму рассказали. в британии статистику по коронавирусу вели в экселе. нарвались на предельное число строк (65535, кажись)...
источник