位置: 编程技术 - 正文

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

  • 账面价值与计税基础一般会产生差异的是
  • 房产税出现往期数据怎么办
  • 固定资产报废进项税额怎么处理
  • 小规模纳税人能开1%的专票吗
  • 业务招待费税前扣除标准是
  • 建筑业预缴企业所得税
  • 会计电算化的内容及过程
  • 租金营改增
  • 未达起征点销售额和小微企业免税销售额
  • 提现的现金流量代码是什么
  • 生产设备的修理费用计入什么科目小企业
  • 累计折旧计入资产负债表什么科目
  • 住房租金专项附加扣除申报方式
  • 售后维修费怎么开票
  • 一次还本付息债券到期收益率
  • 园林绿化税收减免政策
  • 税友的票可以抵扣吗?
  • 国地税联合财务报表小规模企业需要报送的吗?
  • 供暖税收分类编码是多少
  • 某大宾馆因工作需要
  • 法院拍卖破产企业房产,税费问题
  • 对公账户注销需要本人吗
  • 分公司独立核算和非独立核算有什么区别
  • 个人出租土地使用权增值税的减免
  • 成本类科目有哪四个
  • 适用增值税简易计税的项目
  • 个体户财务章必须刻吗
  • 费用摊销的常用方法有哪些
  • 企业开业装修费用分录
  • 个人所得税征收范围
  • word如何修改正文字体
  • 安装费如何做账
  • word基本怎么使用
  • PHP:oci_lob_is_equal()的用法_Oracle函数
  • 月末结转未分配利润吗
  • 高新技术企业职工总数
  • 稿酬所得的个税怎么计算
  • 网络技术公司技能培训
  • 资产处置损益算营业外收入吗
  • 用chatgpt写insar地质灾害的论文,重复率只有1.8%,chatgpt4.0写论文不是梦
  • metric命令
  • series转换为dataframe
  • 美国人用什么英语词典
  • 建设项目财务费用包括
  • 当月未付款算在次月吗
  • 日主题ripro v8.1破解版(修复缓存器功能)
  • python项目开发案例集锦pdf百度网盘
  • 为什么选择我们公司
  • 前端培训费用大概多少
  • 租店铺需要什么流程需要注意什么事项?
  • 未达起征点销售额
  • 油卡预付卡发票能入费用吗怎么入账
  • 开户套餐费是什么意思
  • 怎么对外投资
  • 城建税及教育附加税税率是多少
  • 工程类的增值税
  • 其他应交款 其他应付款
  • 什么是长期的
  • 挂靠被查出来后挂靠费怎么处理?
  • 大学里学分不满不让毕业是真的吗
  • 如何系统还原xp
  • mac系统怎么画图
  • win8怎么切换hdmi
  • linux 源文件
  • windows10version20h2的03
  • linux拉起进程
  • quick cocos2dx lua 网络图片 下载
  • unity怎么输出文件
  • ExtJS如何设置与获取radio控件的选取状态
  • Nodejs Express4.x开发框架随手笔记
  • cocos2d开发的知名游戏
  • javascript中有哪些数据类型
  • 基于javascript的毕业设计选题
  • 抛弃无情道剑尊后扶桑知我
  • nodeJS(express4.x)+vue(vue-cli)构建前后端分离实例(带跨域)
  • jquery foreach循环
  • 广东省行业税负率表
  • 怎么注册山东省采购网
  • 烟丝和烟有什么区别
  • 广西地税代收工作怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设