第15章 呈现数据《Linux命令行与Shell脚本编程大全笔记》

  1. bash shell 文件描述符,使用文件描述符>或者>>或者<
文件描述符 缩写 描述
0 STDIN 标准输入
1 STDOUT 标准输出
2 STDERR 标准错误
& 标准输出和标准错误
  1. 临时重定向到文件描述符>&2,需要在索引值之前加一个&
  2. exec:永久重定向,exec 2>testerror
  3. 创建自己的重定向:exec 5>test
  4. 重定向(恢复)文件描述符:exec 3>&1;exec 1>&3
  5. 关闭文件描述符:exec 3>&-
  6. lsof:列出打开的文件描述符
  7. > /dev/null:忽略小错误
  8. cat /dev/null > file:清除文件内容
  9. 临时文件相关命令:
    mktemp[-t | -d] file.XXXXXX[在/tmp文件夹中创建临时文件 | 创建临时目录]
  10. tee[-a] file:将输出同时送往显示器和文件[-a,启动追加模式]
相关推荐
不怕犯错,就怕不做10 分钟前
linux 如何查看自己的帐号密码及samba的帐号和密码
linux·运维·服务器
实在智能RPA14 分钟前
Agent 在物流行业能实现哪些自动化?——深度拆解 AI Agent 驱动的智慧物流新范式
运维·人工智能·ai·自动化
地下核武15 分钟前
Ubuntu 24.04 在线安装 Qt 6.10.2 后 Qt Creator 无法启动问题记录与解决
linux·qt·ubuntu
Hello_Embed23 分钟前
嵌入式上位机开发入门(三):TCP 编程 —— Server 端实现
笔记·单片机·网络协议·tcp/ip·嵌入式
talen_hx29637 分钟前
《零基础入门Spark》学习笔记 Day 11
笔记·学习·spark
张3231 小时前
Linux 启动过程
linux·运维
三万棵雪松1 小时前
【Linux 物联网网关主控系统-Linux主控部分(二)】
linux·嵌入式linux
chinesegf1 小时前
ubuntu建虚拟环境制作docker容器
linux·ubuntu·docker
Stack Overflow?Tan901 小时前
标注软件labelImg在linux下鼠标滚轮闪退解决办法
linux·labelimg