首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

创建一个命令来显示当前目录中常规文件的扩展名,并对每个扩展名进行计数。应忽略不带扩展名的文件

答案: 在云计算领域中,可以使用Shell脚本来实现这个功能。Shell脚本是一种用于自动化任务的脚本语言,常用于Linux和Unix系统中。

以下是一个示例的Shell脚本,可以实现该功能:

代码语言:txt
复制
#!/bin/bash

# 获取当前目录中常规文件的扩展名,并对每个扩展名进行计数

# 使用find命令获取当前目录中的常规文件,并通过awk命令提取扩展名
# 忽略不带扩展名的文件
# 使用sort和uniq命令对扩展名进行计数
find . -type f | awk -F. '{if (NF>1) {print $NF}}' | sort | uniq -c

该脚本使用find命令获取当前目录中的常规文件,并通过awk命令提取文件的扩展名。然后使用sortuniq命令对扩展名进行计数,并输出计数结果。

这个命令的优势是可以快速统计当前目录中常规文件的扩展名,并且忽略不带扩展名的文件。适用于需要对文件扩展名进行统计分析的场景。

腾讯云相关产品和产品介绍链接地址:

  • 云服务器(CVM):https://cloud.tencent.com/product/cvm
  • 云函数(SCF):https://cloud.tencent.com/product/scf
  • 对象存储(COS):https://cloud.tencent.com/product/cos
  • 云数据库 MySQL 版(TencentDB for MySQL):https://cloud.tencent.com/product/cdb_mysql
  • 人工智能(AI):https://cloud.tencent.com/product/ai
  • 物联网(IoT):https://cloud.tencent.com/product/iotexplorer
  • 移动开发(移动推送、移动分析):https://cloud.tencent.com/product/mobile
  • 云原生应用引擎(Tencent CloudBase):https://cloud.tencent.com/product/tcb
  • 区块链服务(Tencent Blockchain):https://cloud.tencent.com/product/tbc
  • 腾讯云元宇宙:https://cloud.tencent.com/solution/metaverse
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

linux基本命令学习02

============================================================================= a.txt c:\abc\a.txt    windows写法(反斜杠) /abc/a.txt       linux写法(斜杠) ----------------------------------------------------------------------------- 相对路径表达方法 cat a.txt         如果不加任何路径说明,默认是当前目录下的文件。 cat ./a.txt       明确的指明,a.txt在当前目录下,这是一种相对路径的写法。 cat ../a.txt      明确的指明,a.txt在上一级目录下,这也是一种相对路径的写法。 cat ./../a.txt       明确的指明,a.txt在上一级目录下,这也是一种相对路径的写法(与上一种等同)。 cat ../2/a.txt a.txt   在上一级目录的2子目录下。 ----------------------------------------------------------------------------- 绝对路径,绝对路径总是从根目录开始的。 /home/zhujy/2/a.txt

01
领券