Aktywne Wpisy
JPRW +467
Grzegorz Braun dostaje pytanie o rosyjskie ultimatum z grudnia 2021, gdzie kacapy żądały wycofania sił NATO z terenów nowych państw członkowskich przyjętych po 1989 i tym samym przekształcenie naszego kraju i całej Europy Środkowo-Wschodniej co najmniej w szarą strefę bezpieczeństwa zgodnie z moskiewskimi interesami.
Co odpowiada poseł partii, która określa się mianem propolskiej? W gruncie rzeczy się zgadza, bo mówi, że wojska sojusznicze w Polsce to "straszny sen", że on popierał protesty
Co odpowiada poseł partii, która określa się mianem propolskiej? W gruncie rzeczy się zgadza, bo mówi, że wojska sojusznicze w Polsce to "straszny sen", że on popierał protesty
MakaronowyStwor +72
Dziękuję Wam wykopki, że jesteście <3
Garstka która ma odrobinę oleju w głowie, pocieszała i pomagała mi w najgorszych momentach, dostarczała szczerego śmiechu i dobrego humoru, poznałem kilku - nawet IRL i było super.
A pozostałe 90% przynajmniej podbudowuje mi samoocene że jestem inteligentny na ich tle ( ͡° ͜ʖ ͡°)
#gownowpis #oswiadczenie #oswiadczeniezdupy #takaprawda
Garstka która ma odrobinę oleju w głowie, pocieszała i pomagała mi w najgorszych momentach, dostarczała szczerego śmiechu i dobrego humoru, poznałem kilku - nawet IRL i było super.
A pozostałe 90% przynajmniej podbudowuje mi samoocene że jestem inteligentny na ich tle ( ͡° ͜ʖ ͡°)
#gownowpis #oswiadczenie #oswiadczeniezdupy #takaprawda
to będzie mi wyrzucał na consolę i do pliku mylog.log wszystkie linie kodu co wywołuję + to co printuje się.
Jak napiszę bez:
to będzie mi wyrzucał na cosnolę i do pliku mylog.lo tylko to co printuję.
Czy da się prosto zrobić żeby na consolę szło bez set -uo pipeline, a do pliku z set -uo pipeline ?
#linux #programista15k
Chcesz debugować swój skrypt sh? dodaj -x w nagłówku:
#!/usr/bin/env bash -x
A problem jest taki, że żeby zawsze do loga szedł debug a na consolę w zależności od -x
exec 5 > logfile.log
BASH_XTRACEFD="5"
set -x
@JanuszJanuszy:
set -x
w konsoli, czy w pierwszych liniach skryptu jest równoważne z tym co napisałem:#!/usr/bin/env bash -x
czy#!/usr/bin/env sh -x
.IMHO czytelniejsze i 'czystsze' jest w pierwszej linii, jak chcesz debugować cały skrypt. Ale to oczywiście kwestia gustu.
@Wykopowiedz:
>2
to przekierowanie strumienia błędów. Dlatego to działa, bo wyjściem dla błędów jest konsola. Przekierowanie standardowego wyjścia to:>1
,a jak chcesz błędybo mam to tak zrobione:
Na pewno się da, ale IMHO jest to trochę niepotrzebne robienie sobie pod górkę. Do debugowania skryptów, tak jak wspomniał @draxgar używa się flag w shebangu lub uruchamia się skrypt w powłoce w trybie debugowania (
bash -x script.sh
)+ echo Wykopowiedz
Wykopowiedz