2020-11-19 功能的相似性,与多解性。

2020-11-19  本文已影响0人  linuxScripter

请分析以下脚本:

z@compute:~/zbak_dicts_and_3000$ cat z.txt.yixiang_shu.txt  | sed '1d' | sed 's/_.*//g' | sed 's/^ *[0-9]* //g' | sort | uniq  | xargs -i  bash -c "echo -n {}\": \";   grep \" {}_\"  <(cat z.txt.yixiang_shu.txt | grep -v \"'\")   | sed 's/^ *//g' | sed 's/ .*//g' | tr '\n' '+' | sed 's/$/0\n/g' | bc"  |  sort -g -k 2  >  z.txt.yixiang_shu.txt.cixingDeYisiShu_zuoheHebingLe

与 里程生成票价表的脚本:

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

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

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

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

中,tr '\n' '+' | sed 's/$/0\n/g' | bc和awk '\''{ sum = sum+$2; } END{print sum}' 各完成什么功能?这说明了什么?

上一篇 下一篇

猜你喜欢

热点阅读