选择并仅打印大于500M的文件

时间:2018-06-13 21:35:38

标签: linux

我需要帮助修改这两个脚本来执行以下操作:

  • 以(MB)而不是(KB)
  • 打印文件
  • 仅选择大于500MB的文件 - >这些将每天寄出
  • 选择所有文件,无论大小均为(MB) - >这些将每周邮寄一次

代码:

[set v_alert_command_db002 "; echo '            Alert Log (12cLNX): /oracle/UB1/saptrace/diag/rdbms/test/TEST/trace/alert_TEST.log - ' | tr '\\n' ' '; du -sk '/oracle/TEST/saptrace/diag/rdbms/test/TEST/trace/alert_TEST.log' | awk '{ print \$1 }' | tr '\\n' ' '; echo '(KB)' "]

[# add listener command for db003 server
set v_listener_db003 "; echo '            Listener Log' | tr '\\n' ':'; echo '' | tr '\\n' ' ' ; lsnrctl status LISTENER_TEST01 | grep Log| awk '{ print \$4 }' | sed 's/alert\\/log.xml/trace\\/listener_test01.log/g' | tr '\\n' ' '; echo '-' | tr '\\n' ' ' ; du -sk `lsnrctl status LISTENER_TEST01 | grep Log | awk '{ print \$4 }' | sed 's/alert\\/log.xml/trace\\/listener_test01.log/g'` | awk '{ print \$1 }' | tr '\\n' ' ' ;  echo '(KB)'"]

0 个答案:

没有答案