On Tue, Nov 09, 2004 at 05:09:51PM -0500, Tong wrote:
Hi,
I used to use the following command/alias to get the names under the current directory in RH:
ls -l <criteria> | grep ^d | cut -c57-
but in Debian, the position of the file name is not fixed.
It is for me, and the above command works perfectly.
It is?
[EMAIL PROTECTED]:~/projects/test1$ mkdir subdir [EMAIL PROTECTED]:~/projects/test1$ ls -l | grep ^d | cut -c57-
[EMAIL PROTECTED]:~/projects/test1$ ls -l
total 4
drwxr-xr-x 2 pretzalz pretzalz 4096 Nov 9 22:20 subdir
[EMAIL PROTECTED]:~/projects/test1$ dd if=/dev/zero of=hole bs=1k count=10 seek=1M
10+0 records in
10+0 records out
10240 bytes transferred in 0.000647 seconds (15827849 bytes/sec)
[EMAIL PROTECTED]:~/projects/test1$ ls -l | grep ^d | cut -c57-
subdir
[EMAIL PROTECTED]:~/projects/test1$ ls -l
total 24
-rw-r--r-- 1 pretzalz pretzalz 1073752064 Nov 9 22:23 hole
drwxr-xr-x 2 pretzalz pretzalz 4096 Nov 9 22:20 subdir
And I agree that find is the best solution.
signature.asc
Description: OpenPGP digital signature

