2017-04-04 10 views
0

次のコマンドをsshを実行すると、私は最初の1を取得しようと2つのファイルを最初の1つのファイルはフォルダ名のsshで作成し得るフォルダに作成された最初のファイルを取得し、それが

find /home/buzzst/public_html/ssh/*.t -printf '%T+ %p\n' | sort -r | head 

結果、それを削除し、それを実行しよう

2017-04-04+12:57:08.7890000520 /home/buzzst/public_html/ssh/1-58707.t 
2017-04-04+12:55:01.9810000520 /home/buzzst/public_html/ssh/2-58712.t 

更新ターミナルsshコマンドで

を、それを実行するために探しています このコマンドで

find /home/buzzst/public_html/ssh/*.t | sort -r | head -n 1 

私は

/home/buzzst/public_html/ssh/2-58712.t 

最後のファイル名に

を取得し、ファイル

答えて

0

を削除し、次に実行する必要があり、私は最初に実行するためにxargsのを使用して、

を削除するには、RMをxargsの
find /home/buzzst/public_html/ssh/*.t -type f | sort -r | head -n 1 | xargs sh 
    find /home/buzzst/public_html/ssh/*.t -type f | sort -r | head -n 1 | xargs rm 
関連する問題