mnmonu
April 22, 2009, 4:55am
1
Hi I have 3 files
[osbadmin@qa1 cp]$ ls -l
-rw-r--r-- 1 osbadmin osbadmin 427701 Apr 22 12:06 SANITY_TEST
-rw-r--r-- 1 osbadmin osbadmin 427701 Apr 22 12:06 Success 123333
-rw-r--r-- 1 osbadmin osbadmin 427701 Apr 22 12:06 Success 123333 (1)
I need to see this
"SANITY_TEST" "Success 123333" "Success 123333 (1)"
that means I have to use this as array elements as
arr=("SANITY_TEST" "Success 123333" "Success 123333 (1)")
Please help me.
Thanks in advance
Try this:
val="\"";
ls -ltr | awk -v var=$val '{ORS=" ";print var $NF var; }'
mnmonu
April 22, 2009, 5:52am
3
Hi
When I tried this command on
[osbadmin@qa1 cp]$ ll
total 1272
-rw-rw-r-- 1 osbadmin osbadmin 0 Apr 22 14:38 a b
-rw-r--r-- 1 osbadmin osbadmin 427701 Apr 22 12:06 SANITY_TEST
-rw-r--r-- 1 osbadmin osbadmin 427701 Apr 22 12:06 Success 123333
-rw-r--r-- 1 osbadmin osbadmin 427701 Apr 22 12:06 Success 123333 (1)
[osbadmin@qa1 cp]$
it gives
[osbadmin@qa1 cp]$ val="\""; ls -ltr | awk -v var=$val '{ORS=" ";print var $NF var; }'
"1272" "(1)" "123333" "SANITY_TEST" "b" [osbadmin@qa1 cp]$
I have to get output as "a b" "SANITY_TEST" "Success 123333" "Success 123333 (1)"
Please help me.........
mnmonu:
Hi
When I tried this command on
[osbadmin@qa1 cp]$ ll
total 1272
-rw-rw-r-- 1 osbadmin osbadmin 0 Apr 22 14:38 a b
-rw-r--r-- 1 osbadmin osbadmin 427701 Apr 22 12:06 SANITY_TEST
-rw-r--r-- 1 osbadmin osbadmin 427701 Apr 22 12:06 Success 123333
-rw-r--r-- 1 osbadmin osbadmin 427701 Apr 22 12:06 Success 123333 (1)
[osbadmin@qa1 cp]$
it gives
[osbadmin@qa1 cp]$ val="\""; ls -ltr | awk -v var=$val '{ORS=" ";print var $NF var; }'
"1272" "(1)" "123333" "SANITY_TEST" "b" [osbadmin@qa1 cp]$
I have to get output as "a b" "SANITY_TEST" "Success 123333" "Success 123333 (1)"
Please help me.........
Try this:
ls -ltr | sed '/^-/!d' | sed 's/\(.*\):\([0-9]*\) \(.*\)/\"\3\"/' | tr "\n" " "
With ksh:
set -A arr $(ls)
Or:
ls | while read file
do
i=$(($i+1))
arr="$file"
done
Regards
mnmonu
April 22, 2009, 6:12am
6
Thanks this works properly...........................
Thanks again.
mnmonu
April 22, 2009, 6:28am
7
It also works well.........
Thaks for your support..............