全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 学道会
777 5
2019-07-04
ls -al /etc/* >>/root/install.log    将/etc目录及其子目录下的所有文件信息追加到/root/install.log文件的后面

错误重定向:使用  2>  或  2>>  实现对错误输出的重定向
如:
tar zxvf test.tar.gz  2>  error.txt   将tar的解压过程中,错误的信息输出到error.txt文件中

Shell的管道:
管道把多个命令连接起来,即把第一个命令的输出当作第二命令的输入,第二个命令的输出当作第三个命令的输入。
不用经过任何中间文件
shell中的引用
即忽略bash中那些特殊字符的特殊含义,将特殊字符当作普通字符处理。
转义字符“\”,单引号、双引号等。

mv   C\:\\backup  backup
mv  'C:\backup'  backup  

这两条命令完全等效。因为一对单引号之间,字符串中所有字符的特殊含义将被忽略。

双引号作用与单引号基本相同。
包含在双引号的大部分特殊字符可以当作普通字符处理,但仍有一些特殊字符即使用双引号括起来,也仍然保留自己的特殊含义。比如“$”、“\”和“`”等。

# str = "The \$SHELL Current shell is $SHELL"
# str1 = "\$$SHELL"
# echo $str

# echo $str1
看看结果

#str="This hostname is `hostname`"
#echo $str
这里后面的hostname,会返回变量内容

Tab自动补全shell命令
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2019-7-4 10:29:17
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-7-4 13:30:57
谢谢分享
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-7-4 13:34:43
谢谢分享
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-7-4 14:16:00
thanks for sharing
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-7-4 14:31:34
学习笔记奖!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群