Professional Documents
Culture Documents
1 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
cd ~
archive work
cd ~/work/archive
-a ls
ls -a
2 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
./script.sh
script.sh
cd ..
3 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
cd ../gc_help
ls ~/work/archive
cd /
4 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
this_string
this_string="Dave Geek!"
echo
echo
5 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
echo echo
echo $this_string
ls badge?.txt
6 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
ls ?????.txt
ls badge*
7 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
ls source.*
ls badge_0[246].txt
8 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
ls badge_[01][789].txt
ls badge_[23][1-5].txt
9 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
gedit
10 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
wc
wc
wc
wc words.txt
wc < words.txt
11 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
ls > files.txt
cat files.txt
>
cat errors.txt
12 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
cat
grep
grep sort sort
-r
&&
13 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
!
-d
!
!
ls
-l -d
ls -l -d backup
history
14 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
!24
!!
echo
echo $USER
echo $HOME
echo $PATH
15 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
ThisDistro=Ubuntu
MyNumber=2001
echo $ThisDistro
echo $MyNumber
16 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
MyString=123456qwerty
echo ${MyString}
echo ${myString:6}
echo ${myString:0:6}
echo ${myString:4:4}
17 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
18 of 19 12/23/2019, 7:30 PM
15 Special Characters You Need to Know for Bash https://www.howtogeek.com/439199/15-special-characters-you-need-to-...
19 of 19 12/23/2019, 7:30 PM