Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: как пофиксить бак в баше он создает пустой фалй. содзание файла .  (Прочитано 5534 раз)

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

Оффлайн livanda

  • Автор темы
  • Участник
  • *
  • Сообщений: 233
  • За мной будущее! А что за вами?
    • Просмотр профиля

не ошибка и не логическая ошибка итоприттор баша видет хорошо
увы, там всё плохо. Удивительно, что вообще работает. Прогнал через shellcheck
(Нажмите, чтобы показать/скрыть)

Это не #!/bin/bash -x  можно ужанть чем вы так и что это за штука такая.
А на счет что удивиетльно что это работает я когда такое пишу сама в шоке что это работает, но это работает слоамть боюсь -_- иба эту черную магию мне не понять я гуманитирарий.

Оффлайн livanda

  • Автор темы
  • Участник
  • *
  • Сообщений: 233
  • За мной будущее! А что за вами?
    • Просмотр профиля
Не понимаете.
Цитировать
не логично почему путь собирается по кусочкам
Логично, что по кусочкам. Собирается нелогично.
mkdir -p "$DIR"/"$BACKUP_FOLDER"Формально правильно, но мудрено.
mkdir -p "$DIR/$BACKUP_FOLDER"LOG=""$DIR"/"$BACKUP_FOLDER".log"Настолько мудрено, что неправильно.
LOG="$DIR/$BACKUP_FOLDER.log"
Цитировать
вопрос к поведению сранаому поведнию операторов
Тот-же бардак, что и с путями. Но в "логику" пока не лезу, тут надо голову включить, а она пока в другую сторону смотрит.
Я поняла почему я так пишу эти ваши ковычки что вам не нравятся. Я код пишу в vim и там делаю часто di"   :coolsmiley: по этому не буду менять так удобне писать кож. Еслив вы не знаете что это di"  команда делает она удаляет весь текст в двоных ковычках. А когда он вот так разбит его писать удобнее

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6834
    • Просмотр профиля
Я и говорю, не понимаете.
Ваш код больше всего похож на ваш русский. В школе поставили-бы максимум кол. Независимо от того, напишете "в клетку" или "в линейку".
Это не удобство. Это безграмотность. И сменой тетрадки ее не решишь.

Оффлайн livanda

  • Автор темы
  • Участник
  • *
  • Сообщений: 233
  • За мной будущее! А что за вами?
    • Просмотр профиля
Я и говорю, не понимаете.
Ваш код больше всего похож на ваш русский. В школе поставили-бы максимум кол. Независимо от того, напишете "в клетку" или "в линейку".
Это не удобство. Это безграмотность. И сменой тетрадки ее не решишь.

А я код и не училась писать я по больше части шла в гугол сейчас дакдакго. И пишу проблему. И из каждого куска куски когда тяну. Уменя небыло курсов небыло учителя. По этому я и честно говорю мой говоно код. Потому что это он и есть.

 

Страница сгенерирована за 0.047 секунд. Запросов: 22.