位置: 编程技术 - 正文

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

  • 税率变化递延所得税资产如何调整
  • 月工资税基是什么
  • 投资收益转入资本公积
  • 房地产小规模纳税人预缴税款如何填申报表
  • 开票加收税点会减少吗
  • 个人独资企业转个体户怎么办理
  • 什么情况下要交个人所得纳税
  • 建筑工程类发票
  • 公益性生物资产属于什么科目
  • 发票失控怎么处罚
  • 所得税汇算交的所得税怎么做账
  • 幼儿园幼儿买花的通知
  • 服务行业有哪些工作
  • 增值税普通发票需要交税吗
  • 水费适用税率
  • 新公司开业的祝福语
  • 附加税的计税依据是销项减进项吗
  • 公司利润如何提高
  • 车辆违章罚款怎么入账
  • 淘宝店铺毛利率多少是正常
  • 公司没有实缴可以破产么
  • 自然人税收系统怎么添加人员
  • 包装本公司产品的出口包装物是否缴增值税?
  • 查账征收的企业所得税什么时候开始汇算
  • 华为系统设置权限
  • 调出进程管理器
  • 2020工资计税基数怎么算
  • config.cfg是什么文件
  • 其他应付款转营业外收入摘要
  • 固定资产置换存货的账务处理
  • 格林湖人
  • php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
  • 委托开发和购买开发
  • vue-cli(vue脚手架)超详细教程
  • bert模型能做什么
  • 【历史上的今天】4 月 7 日:IBM System/360 问世;以太网的发明者诞生;第一个 RFC 文档发布
  • 气温和降水空间变化一月平均气温规律是什么原因是什么
  • 推荐几个比较好用的
  • 织梦怎么样
  • 找到一款
  • 欠款收不回来了会计分录
  • 金税盘购买的会计分录
  • 个人独资公司对外如何承担责任
  • 会计税法的差异
  • 增值税进项税转出有哪些
  • 有限合伙企业中谨慎有限合伙人的应当
  • 企业将购进的原材料分录
  • 长期股权投资损益调整是什么意思
  • 动产什么时候发生效力
  • 非税收入票据如何开具
  • 企业内账怎么做
  • 私企需要计提盈余公积吗
  • sql作业怎么执行
  • win8如何快速启动
  • windows xp windows
  • win32api.exe - win32api是什么进程
  • WinCinemaMgr.exe - WinCinemaMgr是什么进程
  • win7系统打开软件慢的原因
  • centos 查看用户命令
  • win7系统安装软件重启电脑后就没了
  • linux一键安装软件
  • json解析 java
  • css使用教程
  • python读取grib
  • js模拟touch
  • jquery使用教程
  • css制作热点新闻板块
  • python 生成器send
  • Python中str is not callable问题详解及解决办法
  • Shell、Perl、Python、PHP访问 MySQL 数据库代码实例
  • 盗梦英雄限时占卜顺序
  • 不错的二本院校有哪些
  • python 解析算法
  • 基层税务所工作现状
  • 河北华盛税务师事务所
  • 买房契税发票图片别人看到了有危险吗
  • 建筑企业异地预缴增值税计算
  • 科级干部试用期一年转正流程
  • 大同税务局官网录取名单
  • 房屋设备租赁费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设