linux獲取最新檔案時間以及sshpass使用
ls -lt /root/test |grep aa.* |head -n 1|awk '{print $9}'
ls -lt 列出資料夾下面的所有檔案並按時間排序
head -n 1 檢視排名第一的檔案
awk '{print $9} 列印出第九欄位 也就是檔名
#賦值給變數a
a=`ls -lt /root/scheduler/dataBakup/|grep FILE_DATABASE.* |head -n 1|awk '{print $9}'`
# 拼成檔案全路徑
b="/root/scheduler/dataBakup/"$a
#sshpass方式scp把本機檔案傳到另外一臺機器
sshpass -p password scp -r $database root@172.22.254.23:/root/databakuptest/
#sshpass方式執行另外一臺機器的shell指令碼
sshpass -p hello18!! ssh root@172.22.250.220 "sh /root/scheduler/agenttest.sh"
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31537832/viewspace-2688888/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- windows以及linux獲取系統時間WindowsLinux
- Linux時間的獲取與使用Linux
- c++ 獲取檔案建立時間、修改時間、訪問時間、檔案內容長度C++
- Python 獲取檔案建立、訪問、修改時間Python
- 獲取最後修改時間為今天的檔案
- window下解壓zip和rar檔案以及copy獲取時間段內資料
- linux shell獲取時間(2)Linux
- Linux使用time命令獲取命令執行時間Linux
- Linux stat函式獲取檔案屬性(檔案大小,建立時間等,判斷普通檔案或者目錄等)Linux函式
- Linux下修改檔案建立時間(修改檔案更改時間)Linux
- Linux修改檔案時間Linux
- 使用Python獲取DNS解析時間和響應時間PythonDNS
- Linux程式設計(獲取系統時間)Linux程式設計
- php 獲取時間差PHP
- JavaScript獲取時間戳JavaScript時間戳
- 獲取系統時間
- C# 獲取utc時間,以及utc datetime 互相轉化C#
- Linux 獲取系統開機/啟動時間Linux
- c++ 獲取當前時間周初凌晨時間戳(獲取當前時間週一凌晨時間戳)C++時間戳
- linux 間定時傳輸檔案Linux
- SOFTS: 時間序列預測的最新模型以及Python使用示例模型Python
- Java 獲取本地時間與網路時間Java
- 使用touch命令修改檔案時間
- mybatis獲取當前時間MyBatis
- QT獲取日期,時間,星期QT
- Qt:獲取日期和時間QT
- 安卓啟動時間獲取安卓
- C++11獲取時間C++
- java獲取當前時間Java
- Qt獲取當前時間QT
- Cookie 獲取訪問時間Cookie
- sql server獲取時間格式SQLServer
- js獲取當前時間JS
- java獲取日期和時間Java
- Qt 獲取當前時間QT
- Linux使用 date 命令獲取當前日期前一天的時間Linux
- 『Android』 獲取檔案系統剩餘空間Android
- Linux基礎命令---mget獲取ftp檔案LinuxFTP