Вывод в качестве аргумента пользовательской команды в Shelly

Я хотел бы сделать эквивалент

      i=${pwd}
poudriere -o $i -j 114Ramd64

Моя текущая попытка:

      test port = do
  let p = format fp port -- Filepath to text
  let args = ["-j", "114Ramd64", "-o", p]
  liftIO (proc "poudriere" args empty)
  
main = do
  port <- pwd
  sh (test port)

Есть ли способ как-то избежать преобразования из FilePath в Text? Спасибо

0 ответов

Другие вопросы по тегам