[問題] find 找不到檔案~Orz

看板Linux作者 (方正)時間6年前 (2019/10/24 14:36), 6年前編輯推噓1(104)
留言5則, 4人參與, 6年前最新討論串1/1
這些檔案已經存在 直接使用 find /root/tmp 可以確認這些檔案存在 /root/tmp/yum_save_tx-2018-05-16-15-561DNnPv.yumtx /root/tmp/yum_save_tx-2018-02-27-16-17P9cXD5.yumtx 但是我用指定檔案名稱搜尋的時候卻找不到~Orz find /root/tmp -name "yum_save" 不知道是哪裡有問題希望板上的前輩可以指點一下~Orz 自己發現犯蠢的地方~ 應該是 find /root/tmp -name "*yum_save*" 才對 因為檔案全名不是 yum_save -- _ ◣██◣█◢█◢ ψ sanbis ◢████◣ ◥██◤ ◥██◤ ◢ ◢█◤◥◤ ─ ─ ◥◥◤ ◥ ██ = =ˇ﹀﹀ˇ ◣◥██ ██◤◢ || ◣◆ ┐ ┌ ◥██ ██◤ < 喂!那是我家耶!? \ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.125.62.244 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1571899013.A.F30.html ※ 編輯: sanbis (59.125.62.244 臺灣), 10/24/2019 14:44:46

10/25 01:22, 6年前 , 1F
想到 find /root/tmp -name '*yum_save*' 好像也行得通
10/25 01:22, 1F

10/25 12:49, 6年前 , 2F
還有反斜線看得你眼冒金星頭昏腦脹寫法
10/25 12:49, 2F

10/25 12:50, 6年前 , 3F
find /root/tmp -name \*yum_save\*
10/25 12:50, 3F

10/31 21:23, 6年前 , 4F
然後 bash 的 printf %q 都用反斜線風格
10/31 21:23, 4F

11/03 22:29, 6年前 , 5F
學到一個 %q 和 %b 用法
11/03 22:29, 5F
文章代碼(AID): #1TiKQ5ym (Linux)