#!/bin/bash

# separate comment

! foo bar >a &

foo() { bar; }

{
	var1="some long value" # var1 comment
	var2=short             # var2 comment
}

if foo; then bar; fi

for foo in a b c; do
	bar
done

case $foo in
	a) A ;;
	b)
		B
		;;
esac

foo | bar
foo \
	&& $(bar) \
	&& (more)

foo 2>&1
foo <<EOF
bar
EOF

$((3 + 4))
