Как получить список скопированных файлов в Наутилусе

Предположите, что я скопировал несколько файлов в Наутилусе для вставки их где-то в другом месте; как я мог получить список скопированных имен файлов к, например, используйте его в сценарии?

1
задан 6 September 2016 в 22:10

1 ответ

Пути к файлам, отмеченные для копирования в Наутилусе, автоматически передаются буферу обмена. Необходимо быть в состоянии вставить пути в текстовом редакторе по Вашему выбору без любой проблемы.

, Если Вы хотите обработать файлы в окне терминала, необходимо будет выбрать Имена файлов Вставки в контекстном меню щелчка правой кнопкой.

Другой способ передать пути к файлам как аргументы от Наутилуса состоит в том, чтобы просто перетащить выбранные пункты в терминал. Пути автоматически заключат в кавычки и оставят правильно.

, Насколько сценарии затронуты: Утилиты как xsel (устанавливают с: sudo apt-get install xsel), позволяют Вам программно анализировать содержание буфера обмена, если это - то, что Вы просите. Для получения содержания буфера обмена, можно использовать xsel -b, например:

for i in "$(xsel -b)"; do
  echo "$i"
done
1
ответ дан 7 December 2019 в 16:34

Другие вопросы по тегам:

Похожие вопросы: