Тема: CMD/BAT: Удаление лидирующих и завершающих пробелов
Доброго времени суток.
Необходимо из значения строковой переменной удалить лидирующие и завершающие пробелы
Значение переменной берется из внешнего файла в цикле
setlocal enableExtensions enableDelayedExpansion
for /f "tokens=1,2" %%i in (%inputFile%) do (set str=%%i)
Длина строки заранее не известна.
Вариант
setlocal enableExtensions enableDelayedExpansion
for /f "tokens=1,2" %%i in (%inputFile%) do (
set str=%%j
set str=!str: =!
)
не подходит, потому как внутри строки пробелы присутствовать могут как часть значания. Удалить нужно именно лидирующие и завершающие.
И еще один вопрос: как с помощью команды
echo
вывести в файл символ табуляции ?