[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 523066680 于 2017-7-22 16:13 编辑

Perl / 蜜汁语法糖
      use IO::Handle;
      STDOUT->autoflush(1);

      use File::Slurp;

      my $old = read_file("old.csv");
      my $new = read_file("new.csv");

      my %old = map { reverse split(",", $_) } split(/\r?\n/, $old);
      my %new = map { reverse split(",", $_) } split(/\r?\n/, $new);

      my %delta = map {  $_, $new{$_} - $old{$_}  } keys %new;

      grep
      {
          printf "%5d %s\n", $delta{$_}, $_
      }
      reverse sort { $delta{$a} <=> $delta{$b} } (keys %delta);
[Finished in 0.3s]

部分
  1. 1049 jumia.com.ng
  2. 1048 yjc.ir
  3. 1047 nextdoor.com
  4. 1045 mileroticos.com
  5. 1037 cdninstagram.com
  6. 1036 imagetwist.com
  7. 1035 rightmove.co.uk
  8. ...
  9. ...
  10. -519 office365.com
  11. -524 rednet.cn
  12. -536 jrj.com.cn
  13. -600 patreon.com
  14. -610 redd.it
  15. -646 rumble.com
  16. -691 list.tmall.com
复制代码
1

评分人数

TOP

返回列表