Skip to content

shell style

Kamil Śliwak edited this page Jan 23, 2018 · 1 revision

Zasady dotyczące pisania skryptów shellowych

  • Wywołując w skryptach komendy preferujemy długie nazwy opcji.
    • 🗸 coverage --missing
    • 𐄂 coverage -m
  • Dla czytelności zawijamy długie komendy.
    • 🗸
      docker run                                     \
          --tty                                      \
          --interactive                              \
          --rm                                       \
          --name load-fixtures                       \
          my-django-app                              \
          /srv/http/my-django-app/manage.sh dumpdata \
              --indent   4                           \
              --format   json                        \
              --settings my_app.settings             \
              --no-color                             \
              my_app.Message > /tmp/dump.json
    • 𐄂
      docker run --tty --interactive --rm --name load-fixtures my-django-app /srv/http/my-django-app/manage.sh dumpdata --indent 4 --format json --settings my_app.settings --no-color my_app.Message > /tmp/dump.json