Сайт | Скачать | Видео | Wiki

Автор Тема: pfsextract  (Прочитано 27779 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: pfsextract
« Ответ #120 : 30 Ноябрь 2017, 09:33:15 »
Извиняюсь.
Обманул. По запарке не заменил pfsextract
Да. У меня как у Вас

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: pfsextract
« Ответ #121 : 30 Ноябрь 2017, 10:13:19 »
У меня так работает (строке 149)
Код
#echo $sourcelist  |grep -q [[:alnum:]] || unset sourcelist
sourcelist="`echo $sourcelist |tr -d " "`"

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: pfsextract
« Ответ #122 : 30 Ноябрь 2017, 10:54:15 »
sourcelist="`echo $sourcelist |tr -d " "`"
Да, так тоже работает. Но не уверен, что это лучше.  alnum это цифры и буквы в текущей локали. То есть не пробел, не табуляция, не перевод строки и не знаки препинания. 

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: pfsextract
« Ответ #123 : 30 Ноябрь 2017, 11:07:34 »
Я так понял - там тупо парсится пробел, которого вообще не должно было быть
Т.е. костыль
Я изначально говорил, что дуракозащищенности у нас нет вообще
Модуль с пробелами в имени и т.п. все сломает
В итоге оставить костыль или убирать пробел
Мне бы сейчас глубоко влезать не хотелось. ПРА ролл надо доводить

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: pfsextract
« Ответ #124 : 30 Ноябрь 2017, 11:12:21 »
Глобальная защита от пробелов увеличит код на баше как бы не вдвое и вполне может добавить других проблем. По этому даже заморачиваться не стоит ибо нефиг в системных файлах и папках на юниксах пробелы ставить.
Предлагаю оставить как есть если работает, а править по мере поступления неприятностей.
« Последнее редактирование: 30 Ноябрь 2017, 11:19:56 от betcher »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: pfsextract
« Ответ #125 : 30 Ноябрь 2017, 11:23:00 »
Согласен. Поправил в гит

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: pfsextract
« Ответ #126 : 26 Февраль 2019, 09:27:30 »
в корень /./config
Если разобрать этот составной модуль -  /./config пропадает
ситуация нетипичная. Вероятно из-за точки в начале