ls列出文件名以数字2结尾且文件名长度等于2的文件?

ls列出文件名以数字2结尾且文件名长度等于2的文件?,第1张

可以使用如下命令来列出文件名以数字2结尾且文件名长度等于2的文件:

ls -l | grep '^-.{2}2$'

解释一下这个命令:

ls -l:用于列出当前路径下的所有文件和文件夹,并显示详细信息。

grep:用于在输敏物出中查找指定模式的行。

'^-.{2}2$':这是一个正则表达式,表示匹配开头为“-”(表示文件),接着是桥宽液两个任意字符,最后以2结尾的文件名。

因此,使用以上命巧如令可以列出文件名以数字2结尾且文件名长度等于2的文件。

可以使用ls命令实现这一功能。ls命令是一个非常有用的查看文件与目录的命令,list之意,它的参数非常多。ls命令默认是按照文件名或前袭的字母的顺序打印出当前目录的文件及文件夹。加上-S参数,就可以根据文件的大小进行排序,默认是从大到小的顺序。在悔橡此基础上加上参数-r变成-Sr,就衫兄可以一自小到大的顺序打印出文件。一般打印文件时,会加上-l参数,编程-lSr,打印出文件的详细信息,这样就能明确地看到,打印出的文件的大小是从小到大递增的。

linux 命令: 显示文件属性介绍:文件属性在文件系统的安全管理方面起很销派重要的作用,linux下lsattr命令用于查看文件属性信息。

语法:

lsattr [-adRvV] [文件或目录...]选项介绍:

-a: 显示所有文件和目录,包括隐藏文件

-d: 显示目录名称,而非其内容

-R: 递归处理,将指定目录下的所有文件及子目录一并处理

-v: 显示文件或目录版本

-V: 显示版本信息。

扩展资料:

Linux是一套免费使用和自由传播的类Unix *** 作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的 *** 作系统。它能运行主要的UNIX工具软件启禅、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络 *** 作系统。

Linux *** 作系统诞生于亏旁贺1991 年10 月5 日。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

参考资料:百度百科-linux


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12199484.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存