位置: 编程技术 - 正文

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自定义命令)

  • 电子税务局能查到个税申报信息吗
  • 初级职称经济法怎么学
  • 小规模超过30万计算
  • 我国流转税的税种有哪些
  • 对公转账房租怎么备注
  • 供应商属于应收账款吗
  • 小微企业亏损还用缴残保金吗
  • 审计报告报备
  • 企业注销的时候未分配利润怎么处理
  • 当月勾选认证的原材料与当月领用的原材料区别
  • 企业缴存公积金比例
  • 个人承担的社保算工资吗
  • 行政单位无法支付怎么办
  • 酒店收入简易征收会计核算是怎样的?
  • 利润表中的上期金额怎么填?
  • 企业所得税营业税金及附加
  • 购物车内广告收入应该怎么缴税?
  • 海外仓储的税务风险你都清楚吗?
  • 个体户哪种税率最低
  • 开了发票必须记收入吗
  • 土地的增值税进项能否抵扣
  • 外购库存商品
  • 上年度退回来的所得税,怎么做分录
  • 粮食购销企业
  • 属于外来凭证的单据是
  • 企业购入的固定资产,均要先计入在建工程
  • 原材料计入什么账本
  • php网站架设
  • 小规模纳税人免征增值税的账务处理
  • 小程序码生成器在线制作
  • 确定注册资本的方法
  • PHP:mcrypt_cbc()的用法_Mcrypt函数
  • 股票的发行费用怎么入账
  • react-use
  • 工资薪金所得申报流程
  • 微前端架构实现
  • php解压压缩包
  • js正则表达式删除特定字符
  • 资产负债表中其他应付款根据什么填列
  • d3.js下载
  • 学习笔记:深度学习(2)——BP神经网络
  • 毕业设计基于plc的全自动包装机
  • redisson php
  • 公司注册资金减资要交税吗
  • 营业收入为什么不包括营业外收入
  • 增值税差异调整
  • Python解释器有哪些种类
  • 电商行业退货退款流程
  • 应付账款的入账价值为未来偿还额
  • 跨境电商财务如何报税
  • 农副产品商贸公司如何做账
  • 完税证明和纳税证明一样吗
  • 积分兑换礼品需要什么
  • 结转完期间损益是不是可以结账了
  • 滴滴普通发票
  • 领用包装物的会计处理
  • 房屋租赁账务如何做分录
  • 购买电脑增值税税率是多少
  • 盈余和利润是不是一个概念
  • sqlserver导出mysql
  • 最新版日历
  • avcodec.dll是什么意思
  • 重装xp系统进不去
  • win7旗舰版怎么进入bios
  • linux修改计算机主机名和用户名
  • win7开机出现两个系统选项
  • 一键快速关机下载手机版
  • win8.1自带usb3.0驱动吗
  • win8外接显示器没反应怎么办
  • Windows 7 Apache下计算机无法访问局域网网站的解决方法
  • Ext JS 4实现带week(星期)的日期选择控件(实战二)
  • python模糊搜索字符串
  • js跨域解决方案有哪些
  • JavaScript事件处理的方式(三种)
  • vue数组里面添加数组
  • shell脚本获取本地ip
  • jquery控制display属性
  • shader能做什么
  • 如何在电子税务局看本月应申报的税
  • 新疆税务干部学校招聘
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设