代码: 全选
过滤输出解决了,加了xargs。效果如下:
xb@renren:~/shellLearning/a$ find -iname "*.apk" -size +10|xargs ls -l -k |awk '{print $9" size is: " $5"KB" }'
./CpuMemoryTest.apk size is: 43KB
./Main-debug-unaligned.apk size is: 38KB
接下来继续把前面的./处理掉。一点一点进步。嘿嘿
代码: 全选
把前面的./也去掉了,又进步一点。一点点的学。
find -iname "*.apk" -size +10|xargs ls -l -k |awk '{print $9" size is: " $5"KB" }'|awk -F "/" '{print $2}'
效果如下:
xb@renren:~/shellLearning/a$ find -iname "*.apk" -size +10|xargs ls -l -k |awk '{print $9" size is: " $5"KB" }'|awk -F "/" '{print $2}'
CpuMemoryTest.apk size is: 43KB #前面的./木有了。嘿嘿
Main-debug-unaligned.apk size is: 38KB
xb@renren:~/shellLearning/a$
接下来就剩一步,下面的脚本掉用这个如exit 1或0, 在不出错的同时。