#!/bin/bashexec 3<> ~/config.txt #打开一个文件描述符号,用来藐视 config.txtecho "hello world" >&3 #引用描述符TEXT=`cat ~/config.txt | egrep "\<hello world\>"`if [ $? -eq 0 ]
thenecho "create ok config.txt"
elseecho "failed create config.txt"
fiexec 3>&- #关闭都描述付
exec 3<&- #关闭读的描述符

BASH 进阶 文件描述符号的使用相关推荐

  1. linux c 文件描述符 得到 文件名

    在linux中每个被打开的文件都会在/proc/self/fd/目录中有记录,其中(/proc/self/fd/文件描述符号:这个文件是符号文件)的文件就是文件描述符所对应的文件. 而readlink ...

  2. linux 文件描述 等。

    系统调用接口: open("./mytest.tst", O_WRONLY|O_CREAT,0644) open函数的返回值 返回的是fd 文件描述符号 , linux 默认打开的 ...

  3. Shell下的通配符、特殊符号和文件描述符

    一:通配符 * 代表『 0 个到无穷多个』任意字符 示例:找出 /etc/ 底下以 cron 为开头的文件名的文件 [root@instructor Desktop]# ls /etc/cron* / ...

  4. 如何理解Linux shell中的“2>1”(将文件描述2(标准错误输出)的内容重定向到文件描述符1(标准输出))(尼玛>符号竟然不支持搜索,害我搜搜不到,只能搜)

    文章目录 前言 有何妙用 如何理解 总结 前言 有时候我们常看到类似这样的脚本调用: ./test.sh > log.txt 2>&1 这里的2>&1是什么意思?该如 ...

  5. linux 反弹shell(一)文件描述符与重定向

    0X00 前言 由于在反弹shell的过程中有一些非常精简的语句,但是一直没有深入理解,只是作为一个伸手党/搬运工,于是下定决心要将其弄明白,而这里面最难的也就是文件描述符和重定向的部分,因此我特地写 ...

  6. Linux 下的0 1 2特殊文件描述符~

    最近在做项目的时候遇到的几个知识点,我觉得非常有意思,以前学Linux的时候也有接触到管道方面的,但是在应用中却基本没有遇到过. 还有Linux下的几个特殊的文件描述符,用这几个文件描述符可以做很多事 ...

  7. /etc/security/limits.conf 控制文件描述符,进程数,栈大小等

    linux下安装Oracle 一般都会修改/etc/security/limits.conf这个文件,但是这里面的具体含义未必每个人都会,刚开始我也不是很清除,只知道要修改,每次安装按照文档配置就可以 ...

  8. 管道,Linux命令,Windows命令,cmd命令,tmux,vim,shell,bash,sh文件,bat文件

    catalog WIndows与Unix基本命令 Bat文件 规范 注释 Windows-CMD 介绍 管道`|`, 重定向`> <` 相对位置 fc 创建文件 删除文件/文件夹 创建文件 ...

  9. Linux文件,文件描述符以及dup()和dup2()

    一.Linux中文件 可以分为4种:普通文件.目录文件.链接文件和设备文件. 1.普通文件 是用户日常使用最多的文件,包括文本文件.shell脚本.二进制的可执行和各种类型的数据. ls -lh 来查 ...

最新文章

  1. OpenStack环境搭建(六:常见问题及解决方案总结)
  2. 【codeforces】【比赛题解】#940 CF Round #466 (Div. 2)
  3. maven provided_Maven 教程之 pom.xml 详解
  4. 解决表单提交的数据丢失问题
  5. CYQ.IISLogViewer 一款IIS 日志分析工具 V1.0 发布[提供源码]
  6. C#中只使用Invokerequired来判断是不是UI线程可靠吗?
  7. 浙江省考三级专业目录计算机类是,你的专业属于哪类?浙江省考报名必备专业分类表!...
  8. 掘金往期沸点神评合集(别审过)
  9. vr视频制作软件哪个好?Nibiru creator是企业的标配
  10. Java实现腾讯云发送短信
  11. 德卡t10社保卡类型_德卡T10社保卡读卡器非接触式ic卡医保卡二代证医院挂号卡...
  12. MStar点屏(LVDS接口屏)
  13. 帝国霸略老显示服务器连接失败,帝国霸略怎么玩?新手必看技巧攻略[图]
  14. Chrome如何使用
  15. spring加载不到.properties中属性问题(spring中类:PropertyPlaceholderConfigurer出现多次)
  16. 基于遥感的草原与沙漠化监测
  17. MySQL的基本知识点,一千行命令概括
  18. 2021淘宝天猫双11预售抢购什么时候开始及淘宝天猫双十一预售活动入口?
  19. php 登录界面cookie,PHP登录页面,怎么用cookie传fav[]呢?
  20. GlidedSky爬虫雪碧图-1

热门文章

  1. hibernate fetch使用
  2. 各位最近找我索要CCNA200-120的资源的同志些
  3. Input.GetAxis
  4. VC++中GlobalAlloc()、malloc()和new()函数之间区别
  5. MySQL里 unique 用法_mysql中unique key中在查询中的使用
  6. mysql online ddl和pt_MySQL的onlineDDL及pt-osc
  7. 在linux系统里安装软件,如何使用Homebrew在Linux和Windows上安装软件
  8. php5.5 php5.6,php 5.5 5.6的区别有哪些
  9. 孩子数学成绩不好怎么办_孩子数学成绩不好,家长可以这样做
  10. python生成pdf报表_用python的reportlab库生成PDF报表