Я выполняю команду ls
в Java, используя JSCH.Я пытаюсь отформатировать вывод, разделяя его запятыми, используя следующую команду:
ls -l | sed 's/ */,/g'
Это работает в большинстве случаев, но не для имен файлов / каталогов, которые содержат пробелы.Пробелы в имени файла также будут разделены.Этого не должно быть.
Пример:
Запятая в log,06-11-2018
не должна быть, потому что оба индекса являются частью имени файла.У кого-нибудь есть решение этой проблемы?