今天遇到要查找一個表名在哪個python文件中,網上搜了下命令,運行沒問題,所以拿出來跟大家分享下:
案例:查找表名爲 rs_all_user_pv_category 的內容在哪個python文件中
find . -name "*.py" | xargs grep "rs_all_user_pv_category"
命令含義: 在當前目錄下查找 rs_all_user_pv_category 在哪個以.py結尾的文件中
輸出結果:
./rs_all_user_pv_category.py: print '<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< BEGIN rs_all_user_pv_category.py'
./rs_all_user_pv_category.py: # python rs_all_user_pv_category.py $(date +%Y-%m-%d -d '-1 day')
有待研究的:過濾掉重複的文件名,並只顯示文件名稱,,,,,,