我想刪除文件名中包含名稱TRAR的所有文件。這是一個Linux系統,這是我第一次做這樣的腳本,下面是我已經試過了,但它不工作在Bash中刪除腳本
cd /appl/virtuo/gways/input_d
rm -rf TRAR*
當我手動輸入的目錄並運行室射頻TRAR *所有的文件被刪除,我需要這個腳本工作,以便它可以通過添加一個cronjob運行..
VENDOR=ericsson-msc
RELEASE=R13.2
BASE_DIR=/appl/virtuo/gways
RAW_DIR=${BASE_DIR}/config/${VENDOR}/${RELEASE}/trdipfile_raw_landing_area
#rm -rf $RAW_DIR/*
cd ${RAW_DIR}
ssh [email protected] "cd /var/opt/ericsson/sgw/outputfiles/apgfiles/oms ; find . -newer ~/msc- trdif-timestamp -type f | egrep TRDIP | cpio -oc ; touch ~/msc-trdif-timestamp" 2>/dev/null | cpio - icdu 2>/dev/null
你是否有在頂部猛砸處理器產品線:'#/斌/ bash'? – 2014-11-25 04:02:40
你可以把'rm -rf/appl/virtuo/gways/input_d/TRAR *'這行放到crontab文件中 – 2014-11-25 04:04:33
我實際上需要把這部分添加到別人寫的這個腳本中,頂部,我很困惑,因爲這是我第一次寫這樣的腳本 – user2586302 2014-11-25 04:07:08