Я использую следующий код, чтобы удалить оба ведущие и хвостохранилищ пробелы из всех строк файла a.txtПроблема в использовании Sed, чтобы удалить начальные и конечные пробелы
sed 's/^[ \t]*//;s/[ \t]*$//' ./A.txt > ./B.txt
Проблема возникает на линиях, где находится в начале или в конце. Так скажите, например, оригинальная строка, начинающаяся со строки «часовой пояс», становится «imezone»
Не могли бы вы рассказать мне, что здесь происходит? а также, если есть известное решение проблемы.
Заранее благодарен.
Я просто попробовать ваш код и он работает, как вы ожидали. Не знаю, в чем проблема. – NawaMan