码迷,mamicode.com
首页 > 其他好文 > 详细

管道/重定向/环境变量

时间:2017-12-15 12:39:27      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:全局变量   定向   uname   access   数字   查看   执行   命令行   输出   

1.管道命令符|

#grep access.log | awk ‘{print $1}‘

  

2.重定向:

A.输出重定向:

清空原有文件内容
#echo ‘hello world‘ > /home/test.txt

将内容追加到原有文件后面
#echo ‘hello world‘ >> /home/test.txt


B.输入重定向
将文件作为命令的标准输出
#wc -l < access.log 等同于cat access.log | wc -l

  

3.命令行通配符

* 匹配零个或多个字符
? 匹配任意单个字符
[0-9] 匹配范围内的数字
[abc] 匹配范围内的任意字符

4.特殊字符扩展
\(反斜杠) 转义后面单个字符
‘‘(单引号) 转义后面所有字符
""(双引号) 变量依然生效
``(反引号) 执行命令与句

示例:
echo `uname -a`

  

4.PATH/环境变量

查看当前系统中的PATH变量
#echo $PATH

设置命令别名
#alias cp="cp -i"

取消命令别名
#unalias cp

查看环境变量
#env

查看变量是内部还是外部变量,如
#type ls

export:局部变量提升为全局变量
如:将home目录设定给变量WORKDIR
#export WORKDIR=/home

  

管道/重定向/环境变量

标签:全局变量   定向   uname   access   数字   查看   执行   命令行   输出   

原文地址:http://www.cnblogs.com/itfenqing/p/8042231.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!