PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] 如何在日期裡面加一個空格
作者:
nashsai
(納許賽)
2016-08-02 15:07:16
如果用 date +"%b %e"
輸出是 Aug 2 (兩個空格)
但如果用 test=`date "+%b %e"` ; echo $test
輸出變成 Aug 2 (剩一個空格)
請問這邊要怎麼讓他變回兩個空格呢
其實我是要抓ls -Rl 下的日期資料
發現 1~9日資料是空白的 檢查一下發現是少一個空格
10~31日是沒問題
那有沒有簡單的變數讓他前九天是兩個空格 後面是一個空格
感謝
作者:
rickieyang
(Rickie Yang)
2016-08-02 15:20:00
看不大懂, 所以你是 ls -lR |grep 你日期的變數?
作者:
nashsai
(納許賽)
2016-08-02 15:23:00
對
作者: yvb
2016-08-02 15:49:00
echo $test => echo "$test"
作者:
kenduest
(小州)
2016-08-02 15:52:00
你的問題,最前面只是 echo 沒有加上雙引號echo "$test" 就可以了另外 ls -lR | grep 日期 這樣找會比較容易有一些問題用 find 基本上出問題的機率會比較少
作者:
nashsai
(納許賽)
2016-08-02 16:45:00
用echo "變數" 可以了 但在grep 裡面本來就是"變數"這該怎解呢 感謝
作者:
kenduest
(小州)
2016-08-02 17:15:00
丟給 grep 有什麼問題嗎? ls ... | grep "$test"
作者:
nashsai
(納許賽)
2016-08-02 18:09:00
不好意思 眼花 grep 沒問題一開始我用date %-d 改成 %e 已經解決了
繼續閱讀
[問題] cscope 搜尋後 跳項目
Qoofate
[問題] 網樂通一直安裝XBMC失敗
arsehole
[問題] 如何把網卡維持在monitor模式
acheron
[問題] CentOS上 web-site refused to connect
shiajih
[問題] 用VM玩 LINUX 跟 實機 有何不同?
winall
[分享] LTS 不等於 Stable
fourdollars
[問題] MSI電競安裝Linux問題
kentyeh
[問題] 有關DNS設定
aferson
[問題] 統計路徑內的檔案大小
nashsai
[問題] 讀不到帳號 (nis)
smart1901
Links
booklink
Contact Us: admin [ a t ] ucptt.com