На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Внимательно изучите правила раздела перед созданием темы
0. ПРИЛАГАЙТЕ СВОИ СКРИПТЫ.
1. Прежде чем создать топик, используйте поиск. Возможно это уже обсуждалось.
2. В топике указывайте ОС, режим работы скрипта (CLI|CGI). Очень желателен вывод лог-файлов и того места, куда у вас назначен вывод данных (STDOUT|STDERR)
3. Помните: вы знаете что вы хотите, а форумчане - нет. Поэтому следуйте простому правилу: грамотный развернутый вопрос - грамотный развернутый ответ.
Модераторы: ANDLL
Страницы: (2) 1 [2]  все  ( Перейти к последнему сообщению )  
    > Работа со строками
      Так может стоит привести файл (в аттаче к посту, упакованный) и код, который достаёт из него строки?
        Цитата requiroverus @
        Ну тот, код который я привел, он самом деле выводит в консоль все так, как нужно.

        Но в моем скрипте, в массиве хранятся строки, которые был вытащены из файла. Может в строках есть какие-то символы, по вине которых происходит перенос строки. Если это так, может можно как-то все экранировать?

        Просто прокинь данные через функцию приводу строк к единому виду да и все.
        Т.е. удаление/добавление конца строк cr+lf/cr
        Вообще, очень хорошо приводить все данные к единому виду.
          2Nadz Goldman не подскажите, что за функция? :)
            На вскидку:
            ExpandedWrap disabled
              sed -e "s/^M//g"


            Добавлено
            А, туплю.
            Пользуйте
            ExpandedWrap disabled
              chomp();
            1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0186 ]   [ 14 queries used ]   [ Generated: 18.07.25, 01:22 GMT ]