hi
i have a file with name "CT_Thread_Trace.384.20080728-121217.log"
i need 384 , can any one help
thanks
Satya
hi
i have a file with name "CT_Thread_Trace.384.20080728-121217.log"
i need 384 , can any one help
thanks
Satya
> echo CT_Thread_Trace.384.20080728-121217.log | cut -d"." -f2
384
>
echo $filename | cut -d"." -f 2
More possibilities:
echo 'CT_Thread_Trace.384.20080728-121217.log'| sed 's/[^.]*.\([^.]*\).*/\1/'
or:
echo 'CT_Thread_Trace.384.20080728-121217.log'| awk -F. '{print $2}'
Regards
# file="CT_Thread_Trace.384.20080728-121217.log"
# file=${file#*.}
# echo ${file%%.*}
384
file=CT_Thread_Trace.384.20080728-121217.log
IFS=.
set -- $file
echo $2