假设有一个目录foo
,其中有文件:
$ ls
001.mp4
002.mp4
在另一个目录中时,bar
我希望拥有与 in 相同bar
但为空的文件。到目前为止我尝试了什么:
当bar
我执行时:
$ find ../foo -type f |xargs -0
我得到:
../foo/001.mp4
../foo/002.mp4
这给了我一个文件列表,但有相对路径,而我只需要文件名(带扩展名)。
假设有一个目录foo
,其中有文件:
$ ls
001.mp4
002.mp4
在另一个目录中时,bar
我希望拥有与 in 相同bar
但为空的文件。到目前为止我尝试了什么:
当bar
我执行时:
$ find ../foo -type f |xargs -0
我得到:
../foo/001.mp4
../foo/002.mp4
这给了我一个文件列表,但有相对路径,而我只需要文件名(带扩展名)。
也许存在更简单的方法,但在这里我如何得到您期望的结果:
你可以试试这个:
这将完成这项工作:
在
bar
运行以下命令/PATH_TO/foo/
时,实际路径会更改为foo
:注意:
在某些情况下,最好避免解析 的输出。
ls