美文网首页
2020-11-16 信息扩充策略,把里程表,换成票价表

2020-11-16 信息扩充策略,把里程表,换成票价表

作者: linuxScripter | 来源:发表于2020-11-16 16:29 被阅读0次

里程表

z@z-ThinkPad-T400:~/zshangke/20201116$cat licheng

哈尔滨0

长春240

公主岭60

四平50

辽源120

东丰40

梅河口60

三元浦50

通化60

浑江50

湾沟80

松树镇70

仙人桥50

小山40

松江河30

票价表

三角形的,请自行脑补。

脚本:

z@z-ThinkPad-T400:~/zshangke/20201116$cat z.cmd

catlicheng | xargs -i  sed 's/^/{}  /g' licheng \

  | awk '{print $1" "$3}' \

  | grep -v "^\(.*\) \1"  > 1

# 1的样子: 城市1 城市2

cat1  | awk '{ system("echo "$1" "$2" ;   grep "$1" -A 100 licheng | grep -B100  "$2"  | sed '\''1d'\''  | awk '\''{ sum = sum+$2; } END{printsum}'\''  ");  }' > 2

# 2样子是:城市1 城市2回车里程。。。

cat2  | sed 's/^$/zzz/g'  \

  | xargs -n 3 \

  | grep -v zzz \

  | awk '{print $1" "$2" "10+0.3*$3}' > 3

# 3样子是: 城市1 城市2里程

(cat  licheng | awk '{print $1}'  | tr '\n' ' ';  \

  echo ;

  cat licheng  | awk '{print $1}'  \

  | xargs -i bash -c " echo -n {}\"\";  grep "^{}"  3 | awk '{print \$3}' | tr '\n' ' '; echo   " )\

  | sed 's/ /\t/g' > 4.txt

ifconfig| grep ppp -A 3

python3-m http.server 8889

相关文章

网友评论

      本文标题:2020-11-16 信息扩充策略,把里程表,换成票价表

      本文链接:https://www.haomeiwen.com/subject/julzbktx.html