你好 Bash 超级英雄,
我正在尝试创建一个简单的 bash 函数,将输出从find管道传输到 pdf 查看器,类似但仅限于evince。
function findpapers {
find ~/papers/ -name *$1* | evince
}
上述函数打开查看器,但不显示任何所需的文件/路径。最终,我想显示从find输出的所有 pdf 文件。一个简单的查找命令,例如:
$ find /home/alex/papers/ -name *erebus*
创建如下输出:
/home/alex/papers/2000/rowe/seismic_and_acoustic_observations_at_mount_erebus_volcano_ross_island_antarctica.pdf
/home/alex/papers/2008/Jones/infrasonic_tracking_of_large_bubble_bursts_and_ash_venting_at_erebus_volcano_antarctica.pdf
然后的想法是在查看器中显示这两个 pdf 文件。
有什么想法或建议吗?如果有帮助,我正在使用 Linux Mint。提前致谢!