假设我在Linux / UNIX的终端上运行ls
并看到以下内容:
my_file_1.txt my_file_2.txt
现在我想在gedit中打开第一个,或者它可能是一个文件夹,我想输入它。
运行gedit my_file_1.txt
是最快的方法吗?假设文件有一个冗长而笨拙的名称,是否有gedit ls[0]
行的快捷方式 - 我要求gedit打开返回列表中的第一项?
如果没有,我不会失去任何睡眠,但如果存在这样的快捷方式,我会利用它,特别是在处理冗长的文件和文件夹名称时。
答案 0 :(得分:0)
你可以这样做:
gedit "$(ls | head -1)"
但是可能使用文件名完成或使用鼠标切割和粘贴会更容易。
答案 1 :(得分:0)
我没有看到任何对 ls 的结果进行索引的内容。
你可以做的是内置的自动完成功能。例如,如果你的文件名很长,你可以开始写一点文件名并点击'Tab'直到你找到你的文件需要。