Учитывая переменную или стандартный вывод команды в bash, содержащий несколько строк, как я могу обрезать начальные и конечные пробельные символы (включая разрывы строк)?
Примечание: я хочу использовать это в обрезанной строке сравнение, т.е.
[[ "$(command1-that-produces-multiline-string)" == "$(command2-that-produces-multiline-string)" ]]
Поскольку одна из команд создает завершающие символы новой строки, а другая - нет, сравнение не выполняется.