linux3-管道符、重定向、环境变量

news/发布时间2024/5/17 19:01:13

1.>输出重定向

 1 [root@linuxprobe~]# man bash > readme.txt //将bash的使用手册写入readme.txt
 2 [root@linuxprobe~]# cat readme.txt
 3 BASH(1) General Commands Manual BASH(1)
 4 覆盖重定向
 5 [root@linuxprobe~]# echo "Welcome to LinuxProbe.Com" > readme.txt
 6 [root@linuxprobe~]# echo "Welcome to LinuxProbe.Com" > readme.txt
 7 [root@linuxprobe~]# cat readme.txt
 8 Welcome to LinuxProbe.Com
 9 追加重定向
10 [root@linuxprobe~]# echo "Quality linux learning materials" >> readme.txt
11 [root@linuxprobe~]# cat readme.txt
12 Welcome to LinuxProbe.Com
13 Quality linux learning materials

2.<输入重定向

[root@linuxprobe~]# wc -l < readme.txt
2

3.管道符 |      作用:把前一个命令原本要输出到屏幕的信息当作后一个命令的标准输入

1 [root@linuxprobe~]# grep /sbin/nologin /etc/passwd | wc -l
2 40
3 统计grep出来的信息的行数
1 [root@linuxprobe~]# ps aux | grep bash
2 root 1070 0.0 0.1 25384 2324 ? S Sep21 0:00 /bin/bash /usr/sbin/ksmtuned
3 root 3899 0.0 0.2 26540 5136 pts/0 Ss 00:27 0:00 bash
4 root 4002 0.0 0.0 12112 1056 pts/0 S+ 00:28 0:00 grep --color=auto bash
5 和bash有关的进程信息

4.通配符

 5.转义字符

第一: \
[root@linuxprobe~]# echo "Price is $$PRICE"
Price is 3767PRICE
[root@linuxprobe~]# echo "Price is \$$PRICE"
Price is $5
第二: ··反引号命令执行后返回结果
[root@linuxprobe~]# echo `uname -a`
Linux linuxprobe.com 4.18.0-80.el8.x86_64 #1 SMP Wed Mar 13 12:02:46 UTC 2019
x86_64 x86_64 x86_64 GNU/Linux

  

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/42837305.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

团队作业4 第七天

第七天会议任务分配:前端和后端:对所完成模块进行测试 修复发现的问题和bug。 还没有全部完成,后面再继续做困难:测试中可能发现较多之前未注意到的问题。 生产环境的配置和部署可能会遇到一些环境差异导致的问题。总结:模块的部分测试完成,问题和bug得到修复。 回顾了开…

wireshark抓包学习

ip 过滤 ip.src_host ip.dst_host ip.addr mac 过滤 eth.src eth.dst eth.addr 端口过滤 tcp.port tcp.srcport tcp.dstport 协议类型过滤 arp dhcp 规则组合 and or 文件导出 导出特定分组all packets 为把抓到的所有包都保存 而 select packet 为保存我们鼠标点击选中的包也就…

语义搜索相关配置

1.打开services项目,在pom文件中引入依赖如下<dependency><groupId>com.hankcs</groupId><artifactId>hanlp</artifactId><version>portable-1.8.3</version> </dependency>2.在hanlp github下载语言模型,放入项目根目录下3.在…

模拟在页面点击导入csv

案例背景组件性能测试过程中,要导入大量自定义的数据。案例分析本案例中采用python的pandas库,模拟了生成导入csv文件,模拟在页面点击导入csv,使文件导入更高效。实现方案1****、在前端页面解析内部接口参数 典型的导入流程至少包含上传文件和确认上传。上传文件在浏览器中…

利用MLIR实现矩阵乘法的高性能GPU码生成:一些早期结果

利用MLIR实现矩阵乘法的高性能GPU码生成:一些早期结果 介绍了使用MLIR编译器基础设施在NVIDIA GPU上针对张量核生成代码的一些早期结果。当今高性能深度学习的最先进技术主要是由高度调优的库驱动的。这些库通常是由专业程序员手工优化与调优的,他们使用低级抽象,付出了巨大…