From aec494a0f62ce49853c6289543654d1c45b4d168 Mon Sep 17 00:00:00 2001 From: Gerhard Gonter <ggonter@gmail.com> Date: Thu, 2 Nov 2017 04:22:27 +0100 Subject: [PATCH] default date should be "latest" for querying --- wdq2.pl | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/wdq2.pl b/wdq2.pl index f042161..2696cb3 100755 --- a/wdq2.pl +++ b/wdq2.pl @@ -19,16 +19,14 @@ use WikiData::Utils; use Wiktionary::Utils; use PDS; -my $seq= 'a'; -my $date= '2016-12-05'; +my ($date, $seq); my $lang= undef; -my ($fnm, $data_dir, $out_dir)= WikiData::Utils::get_paths ($date, $seq); my $cmp_fnm_pattern= '%s/wdq%05d.cmp'; # my $op_mode= 'find_items'; my $op_mode= 'get_items'; -my $upd_paths= 0; +my $upd_paths= 1; autoflush STDOUT 1; @@ -43,7 +41,7 @@ while (my $arg= shift (@ARGV)) if ($an eq 'date') { $date= $av || shift (@ARGV); $upd_paths= 1; } elsif ($an eq 'seq') { $seq= $av || shift (@ARGV); $upd_paths= 1; } - elsif ($an eq 'lang') { $lang= $av || shift (@ARGV); $upd_paths= 1; } + elsif ($an eq 'lang') { $lang= $av || shift (@ARGV); $upd_paths= 1; } elsif ($an eq 'scan') { $op_mode= 'scan'; } else { @@ -60,7 +58,17 @@ while (my $arg= shift (@ARGV)) else { push (@PARS, $arg); } } +if (defined ($date)) +{ + $seq= 'a' unless (defined ($seq)); +} +else +{ + $date= 'latest'; +} + # prepare items list +my ($fnm, $data_dir, $out_dir); my $fnm_items; if ($upd_paths) { -- GitLab