Я использую Automator для создания HTML-страницы, и все работает отлично, но я столкнулся с одной небольшой проблемой. В начале у пользователя запрашивается информация, которая затем задается в переменных. Страница создается путем захвата некоторого кода с помощью Get Specified Text и копирования его в буфер обмена, получения одной из переменных и последующего помещения их обеих в текстовый документ. Затем этот процесс повторяется несколько раз, в результате чего создается HTML-файл. У меня возникают проблемы, потому что Automator создает разрывы строк (возможно, возврат каретки?) между каждым битом указанного текста и каждой переменной. Итак, что я хочу выглядеть так:
<code grabbed using "Get Specified Text" followed by a Variable. And now some more text and another Variable.>
в итоге выглядит так:
<code grabbed using "Get Specified Text" followed by a
Variable
. And now some more text and another
Variable
.>
Это разбивает мою страницу на несколько частей. Есть ли способ предотвратить эти разрывы строк?
Pass Input: to stdin
и значением сценарияcat
) непосредственно перед выводом действия в файл (это приведет к объединению элементов). - person red_menace   schedule 13.03.2019Pass input: as arguments
сecho "$*"
— убедитесь, что в тексте нет лишнего возврата. - person red_menace   schedule 14.03.2019