[問題] Centos sh 變數設定都有\r
使用的系統是 Centos 6.5
最近想寫一個shell script來抓取某資料夾下更新的檔案列表
目前這樣使用是可以的
(給予絕對路徑)
find /var/www/html/ -type f -exec stat --format '%Y :%y %n' "{}" \; | sort
-nr | cut -d: -f2- | head
但後來是想說~乾脆寫個變數在上面
這樣之後比較好去改
filesite=/var/www/html/
find $filesite -type f -exec stat --format '%Y :%y %n' "{}" \; | sort -nr |
cut -d: -f2- | head
但是一直失敗
原因是他寫
find: `/var/www/html/\r': No such file or directory
就怪了,\r不管我怎麼去想取代或是不同方式去定義變數
這個\r就是去不掉
不曉得此方法該如何解~~
先謝謝各位大大了...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.254.118.23
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1441188354.A.7CA.html
→
09/02 19:00, , 1F
09/02 19:00, 1F
→
09/02 19:06, , 2F
09/02 19:06, 2F
→
09/02 19:15, , 3F
09/02 19:15, 3F
→
09/02 19:15, , 4F
09/02 19:15, 4F
→
09/02 19:20, , 5F
09/02 19:20, 5F
→
09/02 19:20, , 6F
09/02 19:20, 6F
推
09/03 00:02, , 7F
09/03 00:02, 7F
Linux 近期熱門文章
21
56
PTT數位生活區 即時熱門文章