bash Использование результата (вывода, output) команды как подстроки в другой команде. Пример

Ситуация

Например мы хотим ответ команды:

which java

которая печатает, скажем:

/usr/bin/java

использовать в ls -la, т.е.:

ls -la /usr/bin/java

Решение

Для того, чтобы поставить вывод одной команды в текст другой используйте конструкцию вида:

$()

например:

ls -la $(which java)