2

Я хочу выполнить эту пользовательскую команду для файла из браузера файлов Gnome:

hexdump -C $f > $f.dump

Это создаст hexdump файла с именем файла + .dump в каталоге, в котором находится файл. Когда я говорю « $f выше, я имею в виду нечто, что могло бы заменить имя файла, который был открыт.

Поэтому я попробовал "Открыть с помощью", "Использовать пользовательскую команду". Я не могу заставить его работать. Я пробовал несколько символов вместо $f . Это вообще возможно?

Прежде чем вы предложите получить программу с графическим интерфейсом hexdump, это только один пример. У меня есть необходимость делать подобные вещи для многих программ терминального типа.

Я единственный человек на Земле, который желает иметь гибридный командный терминал File-Browser-slash-Command-Terminal? Это будет файловый браузер, который содержит панель терминала, текущая директория которой всегда совпадает с папкой файлового браузера. Можно выполнить команды оболочки в контексте того, что они просматривали в браузере.

1 ответ1

4

Я просто написал бы скрипт, который делает то, что вы хотите, и откройте файл с ним.

В вашем случае это должно сделать:

#!/bin/sh
hexdump -C "$1" > "$1.dump"

сделать его исполняемым, и вы должны быть в порядке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .