mirror of
https://github.com/go-task/task.git
synced 2024-12-16 10:59:23 +02:00
38 lines
323 B
Bash
38 lines
323 B
Bash
|
#!/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))
|