2016-12-20 3 views
0

Я новичок в bash, поэтому мне нужна большая помощь, возможно, для маленькой вещи. Я попытаюсь объяснить, что я хочу сделать или где мне нужна помощь. (Извините, мой английский, если я ошибаюсь)Прочитайте имя файла во время работы и вставьте его (bash)

Существует сценарий, который создает номера .gv файлов. В файлах .gv Файлы представляют собой некоторые команды для создания графика. С «точкой» я собираюсь создать картину с этим.

Мой код теперь

dot -Tsvg *.gv -o ????.svg 

мне нужна помощь с этими ???? - В *.gv все .gv перечислены (вы знаете, что я имею в виду, я думаю ...) все равно, что ???? «s должны иметь то же имя, что и файл, но есть несколько файлов, поэтому я не знаю, как это кодировать. Он просто должен взять имя файла во время его работы.

ответ

1

Опция -O генерирует имена для вас на основе имени ввода и выходного формата.

+0

Я этого не знал, спасибо! –