看过这个参数替换,但对它到底做了什么感到困惑。
${num//[0-9]/}
看过这个参数替换,但对它到底做了什么感到困惑。
${num//[0-9]/}
以下代码如何只打印一个文件?
find "$fdir" -type f -name "${fnam}-*.png" -print0 | awk -v RS='\0' -F'[-.]' '{print $(NF-1), $0}' | cat -vet
这给了我
04 /home/flora/edvart/docs/schimmel-04.png$
但是做find "$fdir" -type f -name "${fnam}-*.png"
会给
/home/flora/edvart/docs/schimmel-04.png
/home/flora/edvart/docs/schimmel-05.png
/home/flora/edvart/docs/schimmel-06.png
/home/flora/edvart/docs/schimmel-07.png
/home/flora/edvart/docs/schimmel-08.png
/home/flora/edvart/docs/schimmel-09.png
/home/flora/edvart/docs/schimmel-10.png
/home/flora/edvart/docs/schimmel-11.png
/home/flora/edvart/docs/schimmel-12.png
/home/flora/edvart/docs/schimmel-13.png
/home/flora/edvart/docs/schimmel-1.png
/home/flora/edvart/docs/schimmel-2.png
/home/flora/edvart/docs/schimmel-3.png
如何检查两个目录树以确定它们是否相同。是否有一些好的工具可以免费进行树合并?
我在 x86_64 架构上使用 Ubuntu Linux 20.04 LTS。
我对文件或目录的内容感兴趣,无论它们是否相同(关于源代码或文本)。