Appearance
文件
新建文件,运行
echo 'echo Hello' > a.sh
bash a.shHellobash a.sh 是启用子进程运行,不影响当前进程的变量、函数。如果要影响当前进程的变量、函数,使用 source a.sh 。
Bash 运行文件时不会检查文件后辍。
echo 'echo Hello' > a.txt
bash a.txtHello新建文件,读写
echo 'Hello World
Hello Sun
Hello Moon
Hello Human
Hello Animals
Hello Robots' > a.txt
cat a.txtHello World
Hello Sun
Hello Moon
Hello Human
Hello Animals
Hello Robotshead a.txtHello World
Hello Sun
Hello Moon
Hello Human
Hello Animals
Hello Robotshead -n 3 a.txtHello World
Hello Sun
Hello Moontail a.txtHello World
Hello Sun
Hello Moon
Hello Human
Hello Animals
Hello Robotstail -n 3 a.txtHello Human
Hello Animals
Hello Robots新建文件,合并文件
echo 'Hello Air' > b.txt
cat *.txt > c.md
cat c.mdHello World
Hello Sun
Hello Moon
Hello Human
Hello Animals
Hello Robots
Hello Air删除第一行
sed -i '1d' c.md
cat c.mdHello Sun
Hello Moon
Hello Human
Hello Animals
Hello Robots
Hello Air替换文件内容
sed -i 's/Hello/Hi/g' c.md
cat c.mdHi Sun
Hi Moon
Hi Human
Hi Animals
Hi Robots
Hi Air