linux命令连接符与替换符
2013-10-14 12:41
316 查看
命令连接符
1.用;间隔各命令按顺序依次执行。
lee@lee-pc:~/test$ pwd;ls;date
/home/lee/test
a.hard a.soft tartest testfile ziptestfile.zip
a.hard.bz2 ls.err tartest.tar.gz ziptestfile
2013年 10月 14日 星期一 12:18:09 CST
lee@lee-pc:~/test$
2.&&前后命令的执行存在逻辑与关系,只有&&前面的命令执行成功后,它后面的命令才被执行。
lee@lee-pc:~/test$ ls && cat tartest && date
a.hard a.soft tartest testfile ziptestfile.zip
a.hard.bz2 ls.err tartest.tar.gz ziptestfile
cat: tartest: 是一个目录
lee@lee-pc:~/test$
3.||前后命令的执行存在逻辑或关系,只有||前面的命令执行失败后,它后面的命令才被执行。
lee@lee-pc:~/test$ cat tartest || date
cat: tartest: 是一个目录
2013年 10月 14日 星期一 12:26:43 CST
lee@lee-pc:~/test$ cat a.hard || date
add some words to the soft link file
lee@lee-pc:~/test$
命令替换符:将一个命令的输出作为另一个命令的参数。
格式为:命令1 `命令2`
lee@lee-pc:~/test$ ls `which man`
/usr/bin/man
lee@lee-pc:~/test$ which man
/usr/bin/man
lee@lee-pc:~/test$ ls -l /usr/bin/man
-rwxr-xr-x 1 root root 100960 2011-07-27 19:17 /usr/bin/man
lee@lee-pc:~/test$
1.用;间隔各命令按顺序依次执行。
lee@lee-pc:~/test$ pwd;ls;date
/home/lee/test
a.hard a.soft tartest testfile ziptestfile.zip
a.hard.bz2 ls.err tartest.tar.gz ziptestfile
2013年 10月 14日 星期一 12:18:09 CST
lee@lee-pc:~/test$
2.&&前后命令的执行存在逻辑与关系,只有&&前面的命令执行成功后,它后面的命令才被执行。
lee@lee-pc:~/test$ ls && cat tartest && date
a.hard a.soft tartest testfile ziptestfile.zip
a.hard.bz2 ls.err tartest.tar.gz ziptestfile
cat: tartest: 是一个目录
lee@lee-pc:~/test$
3.||前后命令的执行存在逻辑或关系,只有||前面的命令执行失败后,它后面的命令才被执行。
lee@lee-pc:~/test$ cat tartest || date
cat: tartest: 是一个目录
2013年 10月 14日 星期一 12:26:43 CST
lee@lee-pc:~/test$ cat a.hard || date
add some words to the soft link file
lee@lee-pc:~/test$
命令替换符:将一个命令的输出作为另一个命令的参数。
格式为:命令1 `命令2`
lee@lee-pc:~/test$ ls `which man`
/usr/bin/man
lee@lee-pc:~/test$ which man
/usr/bin/man
lee@lee-pc:~/test$ ls -l /usr/bin/man
-rwxr-xr-x 1 root root 100960 2011-07-27 19:17 /usr/bin/man
lee@lee-pc:~/test$
相关文章推荐
- C#对于字符串的处理类(剪裁、过滤危险字符、替换sql中有问题符号等)
- 在JS文件中使用Thinkphp的模板替换
- UltraEdit 脚本 实现查找替换
- ffmpeg新老接口的替换问题
- Perl脚本递归替换所有指定目录指定文件类型中的指定模式
- 关于JS点击button之灵活替换改变内容方法
- Android之替换APP字体——Typeface
- 剑指offer-替换空格
- online Judge 百练 单词替换 2944
- ACM 字符串替换
- android下应用的替换
- 一个python替换字符串的函数
- 重定向修改、编辑等页面(即用自定义的页面替换掉默认的DispForm.aspx、EditForm.aspx)
- 3.2.6: 替换节点
- loadrunner 实现字符串替换
- 剑指offer——替换空格
- Java String 表达式替换多个空格为一个空格
- String字符串的替换 生成新的字符串
- 函数参数之 传常引用(passed by reference to const)替换 传值(passed by value)
- 关于artoolkit中ARSimpleNativeCarsProj这一demo的识别图替换后的jni编译步骤