0
獨立
所以我想linux的bash命令通過空間
-l使我這個
drwxr-xr-x 11 stuff stuff 4096 2009-08-22 06:45 lyx-1.6.4
-rw-r--r-- 1 stuff stuff 14403778 2009-10-26 02:37 lyx.tar.gz
第一LS我使用這個在一次只顯示列:
ls -l |cut -d " " -f 1
得到這個
drwxr-xr-x
-rw-r--r--
,它DISPLA是我的第一列就好了。然後,我希望看到第二列
ls -l |cut -d " " -f 2
我只得到這個
11
我不應該得到
11
1
?
它爲什麼這樣做?
,如果我嘗試
ls -l |cut -d " " -f 2-3
我得到
11 stuff
有一定有要顯示的列權的更簡單的方法?
這將適用於所有情況下,除了文件名本身,當文件名已嵌入空白時。爲此,您可能需要使用「awk」{print substr($ 0,45)}'「或」ls -l | cut -c45-「。 – 2009-11-12 04:17:07