Alright, so I know it is quite simple to print specific arguments of a line using $:
$ cat file hello world $ awk \'{print $1}\' file hello
Yes. You can use substr function :
substr
http://www.starlink.rl.ac.uk/docs/sc4.htx/node38.html
In your case - for print chars from 2 through 8:
echo "hello" | awk '{ print substr( $0, 2, 6 ) }'
result is:
ello