| adm | Find | login register |
caleb joined: 2007-09-22 posted: 630 promoted: 134 bookmarked: 90 |
在 M$ 的世界, wildcard 是不用來代表 . 的 所以通常用 *.* 代表當前目錄下所有檔案。 Un*x 用 * 就可以了, 完全不需要多一個 . 和 * (但傳統上 * 不會去 match 以 . 開頭之類的隱藏檔, 例如 .bashrc 。 比如說在 M$ 用 *.png 代表當前目錄所有 png 檔, 在 linux 用 *png 就可以了, 甚至也可以用 *g (如果此目錄沒有其它以 g 結尾的 non-png 檔案), 這樣就可以比在 M$ 少打 3 個按鍵 (*.png 要 5 鍵, *g 只要 2 鍵), 對手腕比較好。 再例如有些人會打 *.{jpg,png} 代表當前目錄所有 jpg 與 png 檔, 其實也只需要 *g 就夠了 (如果此目錄沒有其它以 g 結尾的 non-png / non-jpg 檔案)。 珍愛手腕, 用 * 不要用 *.*
| |||||||
eliu joined: 2007-08-09 posted: 11478 promoted: 617 bookmarked: 187 新竹, 台灣 |
Windows NTFS/FAT16/FAT32 dir *png 也可以了,不過有時候還用會不小心用到 '.' 不過 Windows 的 user 會開 Dos Prompt (cmd.exe) 出來使用的應該算少之又少吧 edited: 2
| |||||||
本人已不在此站活動 joined: 2007-09-19 posted: 4946 promoted: 325 bookmarked: 206 歸隱山林 |
| |||||||
eliu joined: 2007-08-09 posted: 11478 promoted: 617 bookmarked: 187 新竹, 台灣 |
cmd.exe 與 bash 相比,一整個遜掉了。 除了功能差很多之外,Windows XP cmd 底下有一個中文輸入列,常常造成畫面亂掉,很討厭。 edited: 1
| |||||||
coolcd joined: 2008-01-21 posted: 2601 promoted: 348 bookmarked: 95 |
我偶爾會用,不過,是跑 cygwin | |||||||
eliu joined: 2007-08-09 posted: 11478 promoted: 617 bookmarked: 187 新竹, 台灣 |
cygwin 的 bash 好像有些問題。上一次用 `date` 來弄 backup 的 filename,弄不出來。同樣的東西在 linux 就可以。
edited: 1
| |||||||
extc joined: 2008-07-23 posted: 27 promoted: 1 bookmarked: 0 香港 |
如果我在[資料夾選項]選取了 [隱藏已知檔案類型的副檔名], 但是我又要重新命名副檔名, 例如將一個 .htm 改成 .txt 不用命令提示字元, 可以怎麼辦呢? | |||||||
企鵝狂 joined: 2008-04-01 posted: 185 promoted: 20 bookmarked: 7 |
我的Vista可以阿
C:\Users\adolf>dir *pk
不過regular expression就不行了 |
| adm | Find | login register |