Линукс разделитель строк

  • Автор темы Автор темы zippomode
  • Дата начала Дата начала

zippomode

Пользователь
Регистрация
30.10.2015
Сообщения
56
Реакции
5
Баллы
8
получаю таблицы в тхт с линукс сервера, соответственно конец строки - линукс формата, LF
как сделать так чтобы зенка начала воспринимать такой формат конца строки? Добавление \n в свой разделитель не помогает
 
гуглить, кстати, пытался
такое чувство что это поломали в последнем апдейте, ибо до того выполнял аналогичную задачу и с проблемой не сталкивался, и в гугле пусто
 
Была у меня похожая проблема, но как решал уже не помню. В кубиках или C#?
Если в кубиках, попробуйте {-String.Enter-} и \r\n
Если в с# - Environment.NewLine
 
Была у меня похожая проблема, но как решал уже не помню. В кубиках или C#?
Если в кубиках, попробуйте {-String.Enter-} и \r\n
Если в с# - Environment.NewLine
в кубиках, в подключении таблицы через файл

\r\n не помог, энтер тоже
 
@zippomode Попробуйте таким образом формировать таблицу.

Исходный текстовый файл:

88087

Настройки Таблицы - по умолчанию:

88088

В Таблице получаем корректные данные:

88089
 
Последнее редактирование:
@zippomode Попробуйте файлы привязывать к таблице не как txt (Свой формат), а как .csv.
С привязкой к таблице txt файлов действительно есть проблема. С csv проблемы не должно быть.
По кр. мере сейчас проверил - все отлично.

Либо, как кр. вариант выше в посте - брать файл в переменную и ее добавлять в таблицу.
 
@zippomode Попробуйте файлы привязывать к таблице не как txt (Свой формат), а как .csv.
вот это на данный момент помогло
а есть метод ренейма без копирования? не хотелось бы 20 мегабайтный файл еще раз гонять в копирование ради ренейма
 
вот это на данный момент помогло
а есть метод ренейма без копирования? не хотелось бы 20 мегабайтный файл еще раз гонять в копирование ради ренейма
При переименовании (перемещении) переписывается именно запись в загрузочной области диска, т.е. по сути переименование именно делается, а сам файл остается нетронутым как бы. Можете с помощью перемещения делать переименование.

88090
 
  • Оценить
Реакции: zippomode
При переименовании (перемещении) переписывается именно запись в загрузочной области диска, т.е. по сути переименование именно делается, а сам файл остается нетронутым как бы. Можете с помощью перемещения делать переименование.

Посмотреть вложение 88090
хорошо, попробую, спс
наверное потрекаю дёргается ли нагрузка на диск

кстати список спокойно открывает тхт, возможно адаптирую алгоритм под списки если выйдет
 
  • Оценить
Реакции: Sergodjan
хорошо, попробую, спс
наверное потрекаю дёргается ли нагрузка на диск
В данном случае нагрузки не должно быть, так как перемещение используется самое простое - в рамках одного тома (из-за этого есть проблема).
А любое переименование в своей основе использует это простое перемещение.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)