Строка извлекает имена файлов без расширений из путей, предоставленных через $ 1
(первый аргумент сценария, в котором появляется эта строка). Результат сохраняется в переменном файле
.
Демо:
$ echo /etc/dhcpcd.conf ../foo/bar/filename.tar.gz | xargs -n 1 basename | cut -d '.' -f1
dhcpcd
filename
Вы можете указать начальный каталог, добавив после него :/pathname.
бывший :user@machine :/путь/к/папке