shell之两个文档找出相同的之后在选
2024-10-19 03:30:27
for i in `cat t1` ; do echo "$i" | awk '{sub(/^ */,"");sub(/ *$/,"")}1' >> tem1 ; done
for i in `cat t2` ; do echo "$i" | awk '{sub(/^ */,"");sub(/ *$/,"")}1' >> tem2 ; done
cat tem1 >> tem3
cat tem2 >> tem3
cat tem3|sort|uniq -c |awk '{if ( $1 > 1) print $2 }' > tem4
for i in `cat tem2`
do
FLAG=0
for j in `cat tem4`
do
if [ $i == $j ]
then
echo "$i found"
FLAG=1
break
fi
done
if [ ${FLAG} -eq 0 ]
then
echo "$i"
fi
done
最新文章
- Angularjs2 入门
- hotcss用法
- [转载]void及void*的深度剖析
- linux crontab -r 导致no crontab for root的原因及解决方案
- [Android Pro] Android 之使用LocalBroadcastManager解决BroadcastReceiver安全问题
- 哈希-4 Values whose Sum is 0 分类: POJ 哈希 2015-08-07 09:51 3人阅读 评论(0) 收藏
- 关于解决[INSTALL_FAILED_UPDATE_INCOMPATIBLE]
- Android Activity生命周期 onSaveInstanceState和onRestoreInstanceState
- linux下配置双网卡及RAC规划——1
- 使用RPC 调用NameNode中的方法
- Lua与C++的交互
- IsKeyboardFocused -- 键盘焦点
- git对远程分支和tag的操作
- 从.Net到Java学习第八篇——SpringBoot实现session共享和国际化
- IDF-cookie欺骗
- kubernetes 源码安装部署 1.12
- 2017 ACM-ICPC西安网赛B-Coin
- 【python小练】0001
- 在 Confluence 6 中禁用 workbox 应用通知
- [Android Pro] Android P版本 新功能介绍和兼容性处理(三)Android Studio 3.0 ~ 3.2 其他特性