什么网站发布公司销售,邯郸网站设计报价,手机网站建设视频教程_,软文发布系统文章目录 前言重定向操作和不同脚本的互相调用 前言
声明 学习视频来自B站UP主 泷羽sec,如涉及侵权马上删除文章 笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负 重定向操作和不同脚本的互相调用
1.不同脚本的互相… 文章目录 前言重定向操作和不同脚本的互相调用 前言
声明 学习视频来自B站UP主 泷羽sec,如涉及侵权马上删除文章 笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负 重定向操作和不同脚本的互相调用
1.不同脚本的互相调用 方法一 第一步: 使用rm *.sh 删掉所有的shell脚本 第二步: vim 2.sh 新建一个sh脚本文件echo “hello world” 第三步: 创建一个3.sh脚本文件 vim 3.sh 输入 . 2.sh 第四步: bash执行3.sh 输出2.sh的内容
方法二: 使用source命令 将第三步中的. 2.sh 改为source 2.sh 即可 其他步骤同上
变量调用 脚本1 vim 2.sh 2.sh 设置两个变量 name“xioayu” age23
脚本2 vim 3.sh source 2.sh echo “My name is $name,and i am $age years old”
执行 bash 3.sh
重定向 输出重定向和输入重定向
输出重定向 ls 1.txt cat 1.txt
who 1.txt cat 1.txt 作用覆盖了原先1.txt的内容
ls命令重定向到垃圾桶回收站会发生什么 ls /dev/nul 已经执行 但是没有回显
输入重定向 示例1 vim dirs.txt
/home/user/Document /home/user/Pictures /home/user/Music
ls -l dirs.txt
作用将目录下的文件写入到.txt使用ls命令可以查看这些目录下的详细文件信息
文件描述符 0 1 2 0标准输入 1标准输出 2错误输出
eg ls 8.txt 2 9.txt 如果输出正确就会输出到8.txt 如果输出错误就会输出到9.txt
cat 8.txt