位置: 编程技术 - 正文

shell查找符号链接及其指向目标的方法介绍(shell 查找文件并赋值shell变量)

编辑:rootadmin

在类unix系统中,符号链接是很常见的,我们会碰到各种与符号链接相关的处理工作。本文为大家介绍一些处理符号链接的实践方法,希望对大家编写shell脚本时带来一些帮助,有需要的朋友不妨参考下。

1、符号链接可以看作是指向其它文件的指针。它在功能上类似于Mac OS中的别名或windows中的快捷方式,记住是类似,而非就是哦。2、删除符号链接不会影响到原始的文件。

创建符号链接:$ ln -s target symbolic_link_name

例如:$ ln -s /var/www/ ~/web这个命令在已登录用户的home目录中创建了一个名为web的符号链接。这个链接指向/var/www/。这些信息可以从下面的命令输出中看到:

上面显示信息中的:web -> /var/www 表明web指向/var/www。

对于每个符号链接而言,权限标记部分以字母"l"作为起始,表示这是一个符号链接。因此,为了打印出当前目录下的符号链接,可以使用下面的命令:$ ls -l | grep "^l" | awk '{print $8}'grep对 ls -l 的输出进行过滤,只显示以l起始的那些行。^是字符串起始标记。awk用来打印出第8列,也就是文件名部分。

另一种方法是用find打印符号链接,如下所示:$ find . -type l -print在上面的命令中,将find命令的type参数指定为"l",告诉 find 只搜索符号链接文件。-print 选项将符号链接列表打印到标准输出(stdout)。而"."表示从当前目录开始搜索。

使用下面的命令,可以打印出符号链接的指向目标:$ ls -l web | awk '{print $}' /var/wwwls -l命令输出的每一行都对应一个文件的详细信息。ls -l web会将符号链接文件web的详细信息全部列出。输出的第列包含文件指向的目标(如果这是一个符号链接的话)。因此,为了找出与符号链接相关联的目标,我们可以用awk打印出文件的详细列表(ls -l的输出)的第列。

另外,我们也可以用readlink命令来完成同样的任务。某些时候,这是应该最优先考虑的用法,其用法如下:$ readlink web/var/www

好了,有关bash中创建与查找符号链接的方法,就介绍到这了,希望对大家有所帮助。

推荐整理分享shell查找符号链接及其指向目标的方法介绍(shell 查找文件并赋值shell变量),希望有所帮助,仅作参考,欢迎阅读内容。

shell查找符号链接及其指向目标的方法介绍(shell 查找文件并赋值shell变量)

文章相关热门搜索词:shell脚本查找文件中的字符串,shell 查找字符串所在行,shell 查找字符串所在行,shell命令查找内容,shell文件中查找关键字,shell字符串查找,shell查找字符,shell查找字符,内容如对您有帮助,希望把文章链接给更多的朋友!

linux shell自定义函数(定义、返回值、变量作用域)介绍 一、定义shell函数(definefunction)语法:[function]funname[()]{action;[returnint;]}说明:1、可以带functionfun()定义,也可以直接fun()定义,不带任何参数。2、参数返回

bash批量修改文件名称的方法小结(增加,去除,修改后缀) 一、加后缀1.问题:同以目录下有海量以日期命名的文件,其中有的有后缀,有的以点结尾,如.,.,……,.td,.td……要求:

except自动登录的几段代码分享 #!/usr/bin/expect-fsettimeoutsethost"..1."spawnssh$hostexpect_before"no)?"{send"yesr"}sleep1expect"password:"send"r"expect"*#"send"echomynameisfivetrees/root/fivetrees.txtr"interac

标签: shell 查找文件并赋值shell变量

本文链接地址:https://www.jiuchutong.com/biancheng/378287.html 转载请保留说明!

上一篇:shell自定义函数及参数调用解析(shell自定义函数以及使用)

下一篇:linux shell自定义函数(定义、返回值、变量作用域)介绍(shell自定义命令)

  • 已抵扣进项税转出是在哪个属期
  • 增值税和附加税如何计算
  • 增值税征税范围及税率
  • 无票收入也需要开票吗
  • 建筑业预缴税款都要填哪些表
  • 转让无形资产专利权的账务处理
  • 商贸企业出口退税计算公式
  • 计提坏账准备确认的信用减值损失累计金额
  • 签订代销合同的人有没有退货权
  • 社保逾期滞纳金可以免除吗?
  • 公司库存现金如何存回银行
  • 非居民企业的征税范围
  • 个人出租房屋税率表2023年
  • 餐饮费发票税率是多少
  • 商业承兑汇票贴现转让
  • 怎么知道是不是强制执行
  • 以前年度加计扣除的税
  • 小微企业贷款利息补贴
  • 怎么进行现金流量分析
  • 公司支付的赔偿款计入什么会计科目
  • 声卡无声音怎么回事
  • linux默认文件类型
  • 研发支出怎么做账
  • 资产负债表日后至财务报告批准报出日之间
  • 以前年度原材料调出怎么做会计分录
  • 进项票与实际支出金额不符
  • word基本怎么使用
  • kb4586853更新
  • 固定资产减值如何确定
  • php for break
  • qiankun跨域问题
  • php调试函数
  • python快速检索
  • cd相关命令
  • php类的定义
  • 开会旅游的费用怎么算
  • 单位购日用品计提折旧吗
  • 红冲暂估是什么意思
  • python方差齐性检验
  • antd pro v5
  • 个体工商户怎么年审
  • sqlserver数据库事务
  • 个人购销合同范本
  • 预提费用在资产负债表中如何列示
  • 金蝶新建账套如何录入固定资产账套
  • 小规模纳税人免税政策2022
  • 进度款开票是开实收金额吗
  • 租房免租是什么意思
  • 公司分期付款买车怎么抵税
  • 投资性房地产递延所得税其他综合收益
  • 如何查询公司的营业执照照片
  • 专票和普票的区别税点差多少
  • 材料报废 开什么发票
  • 怎么结转本月期间损益
  • 进口关税怎么算增值税
  • sql-3
  • MySQL在Linux系统中隐藏命令行中的密码的方法
  • ubuntu20.04.2安装
  • ubuntu sudo not found
  • NGUI的UIScrollview的优化
  • 在vs中搭建opengl环境
  • jquery width
  • jquery移动端ui
  • DOS命令删除文件夹
  • shutil模块 python安装
  • vue stylus
  • 在linux的主要组成部分中最基础的是哪一项?
  • jquery的设计模式
  • 尽有可能的拼音
  • android 获取手机屏幕截图
  • 如何用python写自动化脚本
  • 安卓作业电量广播
  • androidapk网站
  • 湖北省电子税务局操作指南
  • 中国税务是做什么的
  • 非税收入发票盖什么章
  • 怎么在年报查询个人信息
  • 河南省郸城县教育局举报电话
  • 税控盘打印机设置参数
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设