foo=bar
echo $foo
echo
echo "Hello"
echo 'Hello'
echo "Value is $foo" //转换成bar
echo 'Value is $foo' //不转换,打印出来的是:Value is $foo
mkdir test
cd $_ //$_就是test
mkdir mnt/new
sudo !! = sudo mkdir mnt/new
false || echo "Oops fail" //输出Oops fail
true || echo "Will be not be printed" //不会输出
true && echo "This went well" //输出This went well
false ; echo "This will always print"
ls
ls *.sh
ls project?
convert image.png image.jpg
convert image.{png,jpg}
touch {foo,bar}/{a..j}
diff <(ls foo) <(ls bar)
find . -name src -type d //寻找 当前文件夹 名字是 src 类型是
find . -path ‘**/test/*.py’ -type f //寻找 当前文件夹 路径 类型是 文件
find . -mtime -1 //寻找 当前文件夹 修改时间 一天
find . -name '*.tmp' exec rm {} / //寻找 当前文件夹 名字为 tmp 临时文件 删除 它们
history 1 | grep convert //在之前的命令中找到带convert的命令