该xargs的手册说:
-I replace-str
--replace[=replace-str]
-i[replace-str]
用从标准输入读取的名称替换初始参数中出现的 replace-str。
我不明白这部分: with names read from standard input.
例如发生了什么:
find . -mindepth 1 -maxdepth 1 -print0 | xargs -0I{} echo | wc -l
Run Code Online (Sandbox Code Playgroud)
上面的代码计算目录中的文件/目录总数。
有人可以为我解释一下吗?
鉴于 xdg-open 和一个扩展,有没有办法获取 xdg-open 为该特定扩展设置的应用程序?
例如给出xdg-open
,.jpg
结果是eog
。