centos7中的管道和重定向

重定向

0                            标准输入

1                            标准输出

2                            标准错误

3+                          进程在执行的过程中打开的其他文件

&                           标准正确和标准错误的混合输出

输出重定向 

>                               覆盖原内容               

>>                             追加内容至原内容后

正确输出                   1>        1>>     等同于 >   >>

错误输出                   2>        2>>

;                              按顺序执行

&&                             执行成功后继续执行 失败后不执行

||                                失败后继续执行直到成功停止

输入重定向 <

标准输入: <   等价 0<

例:

通过输入重定向创建文件

语法: cat > file <<EOF  #可以写到脚本或者文件里面
>
EOF

开始和结束的标记。
成对使用
结尾的另一个必须定格写。

管道|

概念 

将输出结果交给管道后的命令执行

扩展

一、将文件内容按大小排序

sort -t":" -k3 -n 文件名  #以: 分隔,将第三列按字数升序

sort -t":" -k3 -n 文件名 -r #以: 分隔,将第三列按字数降序

sort -t":" -k3 -n 文件名|head #以: 分隔,将第三列按字数升序看前十行

sort -t":" -k3 -n  文件名|tail #以: 分隔,将第三列按字数升序看后十行

参数解析

sort  排序,默认升序

-t      以什么为分隔符

-k      指定第几列

-n      按数值

-r       降序

例:

将/etc/passwd文件中第三列按字数升序且只看后十行

二、输出结果呈现单段字符

1. 输出结果 | awk -F连接符 '{print $列号}' 

2. 输出结果 | cut -d连接符 -f列号

如何将命令结果只展示/etc/passwd文件中第11行用户的uid号

感谢观看,希望能够帮助到大家!

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

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

相关文章

【Linux】锁的简单封装以及原理解析

文章目录 一、锁的原理过程1&#xff1a;过程2过程3过程4 二、 锁的简单封装1.LockGuard.hpp2.使用1.正常锁的使用2.使用封装后的 总结 一、锁的原理 为了实现互斥锁操作,大多数体系结构都提供了swap或exchange指令,该指令的作用是把寄存器和内存单元的数据相交换,由于只有一条…

算法Day31 房间收纳

房间收纳 Description 对于零落的玩具&#xff0c;你需要进行收纳&#xff0c;为了将最多的玩具进行收纳&#xff0c;请你合理分配收纳柜和房间数量。 请你将一些玩具收纳在一个房间中&#xff0c;给你一个二维数组 roomTypes&#xff0c;其中的roomTypes[i] {numberOfBoxes_…

Narak

靶场下载 https://download.vulnhub.com/ha/narak.ova 信息收集 # nmap -sn 192.168.1.0/24 -oN live.nmap Starting Nmap 7.94 ( https://nmap.org ) at 2023-12-09 22:18 CST Nmap scan report for 192.168.1.1 (192.168.1.1) Host is up (0.…

【模型训练】声音克隆

【模型训练】声音克隆

AI智能视界,视频监控技术的革新与突破

智能视频监控概述 TSINGSEE青犀智能监控系统是通过摄像头采集视频数据&#xff0c;经过压缩技术处理后传输至服务器&#xff0c;再由服务器进行存储和管理并汇聚到EasyCVR视频融合平台之中&#xff0c;进行统一的分发处理。采用先进的视频压缩技术&#xff0c;确保视频质量&am…

锂电池基础知识及管理方式总结

这两天在排查一个锂电池无法充电的问题&#xff0c;用的是电池管理芯片BQ25713&#xff0c;网上相关的资料也很少&#xff0c;查看数据手册时&#xff0c;里面也有很多术语参数等不是很理解&#xff0c;所以&#xff0c;在此对锂电池的基础知识做个简单的总结&#xff0c;方面后…

react中的setState是同步还是异步

setState 只在合成事件和钩子函数中是“异步”的&#xff0c;在原生事件和 setTimeout 中都是同步的。 合成事件&#xff1a;就是react 在组件中的onClick等都是属于它自定义的合成事件 原生事件&#xff1a;比如通过addeventListener添加的&#xff0c;dom中的原生事件 setS…

如何通过控制台排查定位EasyCore?

过去当数据库出现了问题&#xff0c;我们只能通过日志去查看问题&#xff0c;可能是数据库有了重启、主节点发生了漂移或查询语句太复杂&#xff0c;这一整套逻辑走下来只能winsen, karel。 我们经常说数据库负载过高&#xff0c;请求很多&#xff0c;但我们却不能直接告诉哪个…

python常见代码用法

1.result [[]] * n 和 result [[] for _ in range(n)] 辨析 n 3 result [[]] * nprint(result) # 输出&#xff1a;[[], # [], # []]print(result[0] is result[1] is result[2]) # 输出&#xff1a;True* 运算符进行复制&#xff0c;这些空列表实际…

MacOS系统使用ESP8266(CP2102)开发板

开发板实物 连接开发板到macos 终端输入lsusb查看,开发板硬件成功识别 打开Arduino IDE并选择开发板 开发板连接成功 编译代码 上传成功 打开串口监视器,按一下RST键,可看到WIFI名输出及WIFI的IP输出 WIFI热点功能启用

Ray使用备注

Ray使用备注 框架介绍 Ray是一种python分布式任务调度框架其支持 无状态的任务并发执行,也支持 有状态的任务按照一定顺序执行其支持 分布式调度器,在一个节点上创建的任务先给本节点的局部调度器,并让本节点自己处理,当资源不够时,再将任务发给全局调度器供其他节点处理其支…

Python 自动化之修理PDF文件(二)

PDF文件_合并与拆分PDF文档Pro版本 文章目录 PDF文件_合并与拆分PDF文档Pro版本前言一、要做成什么样子二、主要用到的函数三、基本思路1.引入库2.创建用户输入模块3.确定主框架 四、文档合并代码模块1.用户输入和函数调用2.引导用户输入文档信息3.合并文档内容4.命名新文档生成…

CMake 构建指南:如何提高 C-C++ 项目的可维护性

如果您是一位 C/C 开发人员&#xff0c;那么您一定知道在编写和维护大型项目时所面临的挑战。这些项目通常包含大量的源代码、库和依赖项&#xff0c;需要耗费大量的时间和精力才能构建和维护。在这种情况下&#xff0c;使用自动化工具可以大大减轻您的负担&#xff0c;提高项目…

传输层协议:TCP协议和UDP协议

文章目录 传输层协议&#xff1a;TCP协议和UDP协议一、TCP协议介绍&#xff08;面向连接&#xff0c;稳定&#xff0c;慢&#xff09;1、TCP特性2、TCP报文格式3、TCP三次握手4、TCP四次挥手5、常用的TCP端口号及其功能 二、UDP协议介绍&#xff08;无连接&#xff0c;不稳定&a…

【ET8】4.ET8入门-ECS解析

ECS ECS组件生命周期 参考连接 ⼀种类ECS设计范式的介绍 3.3一切皆实体 4.1组件式设计 【ET框架课程】04-Entity&Component&System_哔哩哔哩_bilibili 【ET框架课程】05-ECS组件生命周期_哔哩哔哩_bilibili

深度学习学习顺序梳理

https://www.bilibili.com/video/BV1to4y1G7xq/?spm_id_from333.999.0.0&vd_source9607a6d9d829b667f8f0ccaaaa142fcb 1.吴恩达机器学习课程 已学完&#xff0c;时间较久了&#xff0c;后续可以重新听一遍&#xff0c;整理一下笔记 2. 白板推导读西瓜书 统计学习方法看…

GitHub入门命令介绍

GitHub是当今最受欢迎的代码托管平台之一&#xff0c;它提供了强大的版本控制和协作功能。 对于初学者来说&#xff0c;熟悉GitHub的基本命令非常重要。下面介绍一些常用的GitHub命令。 一、安装Git 1. Windows系统&#xff1a;在Windows上使用GitHub之前&#xff0c;您需要先…

FS基础概念

verto webrtc的信令 1000-1019 默认20个用户 密码1234 健全用户名和用户用户名一样都是1000 cd FS make samples 执行后会在/usr/local/下建立freeswitch目录,并且只会放入conf htdocs和这两个目录下的所有文档,并且不会编译出freeswitch和fs_cli。 /usr/local/freeswitch/b…

选择流量回溯分析系统的关键因素

在网络安全和性能优化的背景下&#xff0c;选择适用的流量回溯分析系统变得至关重要。这些系统帮助组织深入了解网络流量&#xff0c;追踪异常行为&#xff0c;并提供关键的信息以加强网络安全。本文将介绍选择流量回溯分析系统时需要考虑的关键因素&#xff0c;以帮助组织做出…

微信小程序、uniapp仿网易云UImusic播放器(附源码)

一、uni-app框架介绍 1.什么是 uni-app uni-app 是一个使用vue的语法 微信小程序的标签和API的跨平台前端框架&#xff0c;开发者编写一套代码&#xff0c;可编译到iOS、Android、H5、小程序等多个平台&#xff0c;几乎覆盖所有流量端。 uni-app 具有跨端数量更多、性能体验…