28 lines
		
	
	
	
		
			523 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			523 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| (
 | |
| # LINT: 'if', 'then', 'elif', 'else', 'fi' do not need "&&"
 | |
| 	if test -n ""
 | |
| 	then
 | |
| # LINT: missing "&&" on 'echo'
 | |
| 		echo very
 | |
| # LINT: last statement before 'elif' does not need "&&"
 | |
| 		echo empty
 | |
| 	elif test -z ""
 | |
| # LINT: last statement before 'else' does not need "&&"
 | |
| 		echo foo
 | |
| 	else
 | |
| 		echo foo &&
 | |
| # LINT: last statement before 'fi' does not need "&&"
 | |
| 		cat <<-\EOF
 | |
| 		bar
 | |
| 		EOF
 | |
| # LINT: missing "&&" on 'fi'
 | |
| 	fi
 | |
| 	echo poodle
 | |
| ) &&
 | |
| (
 | |
| # LINT: 'then' on same line as 'if'
 | |
| 	if test -n ""; then
 | |
| 		echo very &&
 | |
| 		echo empty
 | |
| 	if
 | |
| )
 |