【发布时间】:2023-03-18 14:59:01
【问题描述】:
在 Linux Mint 的 /usr/lib 目录中,有一些文件,其中包括名称为 xxx.so.d 的文件,其中 xxx 是它们的名称,d 是一个数字。任务是找到所有以 .so 文件结尾的文件并写出它们的名称,xxx。到目前为止我得到的代码是
ls | grep "\.so\." | cut -d "." -f 1
现在的问题是某些文件名的剪切很短,例如,有一个名为 libgimp-2.0.so.0 的文件,其中想要的输出将是 libgimp-2.0,因为该部分位于 .so 的前面 反正有没有在“.so”而不是第一个.?处进行切割?
【问题讨论】:
-
除了
cut还能用什么? -
我不知道,今天上了第一节课,真的没有经验
-
我可以使用任何我想要的东西我相信,应该是高效的