Not getiing expected output

view full story

http://www.unix.com – Hi I have written below script to get the data in table form. Code: #!/bin/sh echo "File Name\tType" for i in *; do echo "$i\t\c" if [ -d $i ]; then echo "directory" elif [ -h $i ]; then echo "symbolic link" elif [ -f $i ]; then echo "file" else echo "unknown" fi done however i am getting output in different way . pls see below Code: sel1 \t\c file t1 \t\c file t1.txt \t\c file test \t\c file test1 \t\c file true.tar \t\c file vk \t\c directory i also noticed that the command Code: echo "File Name\tType" (HowTos)