Используя cURL, как я могу получить числовую строку, содержащую запятые и пробелы, и преобразовать их в строку NON COMAFIED

Пример. Выдающиеся акции Google составляют 670 000 000, и это значение собирается в txt-файле из Yahoo Finance API, используя приведенный ниже скрипт.

Это проблема; что числа с запятыми или пробелами почти недоступны для текстового мастера и Excel для разграничения, когда я вытаскиваю этот файл txt в Excel для завершения моей работы.

Т.е. разделитель хочет разбить 670 000 000 на три отдельные значения и распространить это на три столбца, что является шуткой и делает мою работу бесполезной.

Таким образом: мне нужен будущий скрипт для вывода всех числовых строк, которые изначально содержали запятые и пробелы, в txt-файл БЕЗ таких. То есть никаких пробелов или пробелов.

Таким образом, вместо того, чтобы в файл txt было внесено 670 000 000, мне нужно 670000000, так что Excels, устаревший разделитель, может корректно отображать данные в столбцы.

Я задал этот вопрос 4 раза здесь, и каждый раз код, предоставленный суперпользователем, не работал.

cd desktop/quoteUpdate while true do curl -o quotes.txt -s "http://download.finance.yahoo.com/d/quotes.csv?s=goog,aapl&f=nsl1j2" echo UPDATED: date sleep 10 Done 

One Solution collect form web for “Используя cURL, как я могу получить числовую строку, содержащую запятые и пробелы, и преобразовать их в строку NON COMAFIED”

Вы можете добавить команду sed после команды curl для замены запятых внутри чисел:

 cd desktop/quoteUpdate while true do curl -o quotes.txt -s "http://download.finance.yahoo.com/d/quotes.csv?s=goog,aapl&f=nsl1j2" sed -i -E 's:([0-9]),([0-9]):\1\2:g' quotes.txt echo UPDATED: date sleep 10 Done 

Результат будет выглядеть так:

 "Google Inc.","GOOG",508.08, 678365000 "Apple Inc.","AAPL",105.99, 5864839000 

введите описание изображения здесь

  • Просмотр истории bash отдельного активного TTY
  • проблемы с GNU tail -f и комбинацией команд
  • Скопировать папки сразу
  • Рекурсивно удалять файлы с idx> 10000
  • Помогите прочитать плоский файл в unix и вывести на упрощенный формат csv для импорта в excel
  • bc ведет себя по-разному на Solaris и Linux
  • Прочитайте файл с использованием сценария оболочки и создайте 2 новых файла на основе Название элемента
  • перечислите разницу и совпадение между двумя обычными наборами данных
  • Выполнять вторую команду в цепочке как другой пользователь
  • Невозможно сохранить значение ascii в переменной
  • Gzip большое количество символических файлов
  • Linux и Unix - лучшая ОС в мире.