shell script
while loop
- sample1
while read line
do
echo mv $(echo $line | awk '{print $1}') $(echo $line | awk '{print $2}')
done << EOF
1 1
2 3
3 5
4 7
5 9
6 11
7 12
8 13
9 14
10 15
11 16
12 17
15 20
16 21
17 22
18 23
19 24
20 25
EOF
command prompt
show current git branch
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* (.*)/(1)/'
}
export PS1="[33[00m]u@h[33[01;34m] W [33[31m]$(parse_git_branch) [33[00m]$[33[00m] "