Получить имя файла в переменной, используя grep - PullRequest
0 голосов
/ 02 февраля 2020

В поле Unix, в определенном пути присутствует только один файл (только по одному за раз) с именем xyz_timestamp.input.

Пример: xyz_182456.input (ччммсс)

Теперь мне нужно получить имя этого файла в переменной, где я знаю, что файл будет содержать xyz_*.input, но отметка времени не фиксирована. Я пытаюсь это для сценариев оболочки

1 Ответ

0 голосов
/ 02 февраля 2020

Для этого можно использовать команду basename.

$ FNAME=$(basename xyz_*.input)
$ echo $FNAME
xyz_182456.input
...