假设我打开文件管理器nemo
并选择一个名为“abc”的文件,在位置栏中,它显示 media/myuser/folder1/subfoler/ 并且选定的文件名是 abc。
如何在我的 bash 脚本中的变量中分配具有完整路径的选定(突出显示)文件名(请注意,此文件不在主目录中)有人可以帮助我吗?
答案1
您可以在脚本中放置如下命令:
#! /bin/bash
path=/anyfolder/anyfolder/anyfolder
cd "$path"
答案2
在 Nemo (或 Nautilus) 中,使用右击 -> 复制或者直接按Ctrl+ C。
然后,您可以在终端中使用xclip
来获取完整路径:
file="$(xclip -o -selection clipboard)"
filename="${file##*/}"
如果您需要更好的解决方案,您可以使用 Nautilus/Nemo“Actions”。