Pytania otagowane jako bash

Bash to darmowa powłoka dla systemów operacyjnych typu Unix z projektu GNU.


1
Jak interpretować limity czasu zawijania?
curl --max-time 3 'http://website.com'; if [ 0 -eq $? ]; then ... else ... fi Staram się, aby curl reagował inaczej na limity URL. Jak przekazać wynik awarii zwijania do instrukcji if? To po prostu nie działa: https://unix.stackexchange.com/questions/124918/how-to-check-whether-a-command-such-as-curl-completed-without-error

1
CURL w skrypcie bash współpracuje z. (kropka), nie ./ (kropka)
Mam skrypt bash, który wysyła kilka powiadomień do Slacka za pośrednictwem CURL i odradza oczekiwany skrypt. Kiedy uruchamiam skrypt za . scriptName.shjego pośrednictwem , działa dobrze, ale kiedy go uruchamiam, wpisując ./scriptName.shczęści CURL, nie powiodło się z komunikatem o błędzie: protocol $https not supported or disabled in libcurl Oto podstawowy …
linux  bash  curl 


0
Rozpakuj plik tar bezpośrednio do stdout lub innego polecenia, takiego jak ekstraktor obrazu partycji
Załóżmy, że mam plik TAR z niektórymi obrazami partycji ( dd/patclone/partimage/fsarchiver/whatever) i plik tekstowy z sumami MD5 (pliku obrazu i oryginalnych partycji). Nie chcę rozpakowywać obrazu na dysk. Chcę przekierować wyodrębnianie strumienia bezpośrednio do polecenia wyodrębniania, które zapisałoby go w locie do partycji. Czy to możliwe? Jeśli tak, to czy …

2
Nie można powstrzymać ffmpeg przed wysyłaniem statystyk
Piszę skrypt bash, aby przyspieszyć podcasty. W nim mam: ffmpeg -nostats -hide_banner -loglevel panic -y -i normal/$channel/$filename -filter:a "atempo=1.3" fast/$channel/$filename Jednak po uruchomieniu tego otrzymuję wiele takich danych wyjściowych: stream #0: keyframe=1 duration=0.026 dts=336.196 pts=336.196 size=836 Czy -nostatsflaga nie powinna tego zatrzymać? Zgodnie z dokumentacją : -stats(global) Wydrukuj postęp kodowania …
linux  bash  ffmpeg 

1
Zapytanie o wprowadzenie systemu / systemu / polecenia w systemie Linux
W systemie Linux znalazłem lukę w zabezpieczeniach polegającą na wstrzykiwaniu poleceń. System nie dopuszcza żadnych znaków białych znaków Działa następujące polecenie: ;ls Ale chcę podać komendę spacją, na przykład: ;ls -l Ponieważ nie pozwala na spacje, nie działa. Próbowałem z wieloma opcjami, takimi jak Hexa dla spacji, ósemki, używając / …
linux  bash 

0
Nie można powtórzyć pojedynczego znaku za pomocą Zsh
Konfiguracja: OSX 10.11.5 El Capitan. Domyślnie (5.0.8) i / lub brew zainstalowany zsh (5.2). Mam dziwne problemy z zsh, gdzie wydaje się: a) maskować pojedyncze znaki ib) dodaje dziwne znaki kontrolne. Powoduje to problemy z rurami i analizą składni. Wygląda na to, że zsh dodaje dodatkowe znaki lub usuwa je. …
bash  zsh 


2
Czy można sprawdzić blipy w Internecie za pomocą tuneli SSH?
Zasadniczo w pracy tracimy łączność z Internetem na kilka sekund na raz, co wystarcza, aby zabić nasze tunele SSH, zabić nasze połączenia VoIP itp. Mam konfigurację cronjob z własnym skryptem do wykrywania poważnych awarii ( trwające dłużej niż minutę), ale nie mogę wykryć tych trwających sekundę awarii. Zwykle w ciągu …


1
„Echo” drukuje opcje w crontab
Używam Rasbian 3.12.26+ na modelu Pi B. Oto jak wygląda mój wpis crona: * * * * * sleep 11; { echo -en "\e[1;4;33m"; date; echo -en "\e[0m"; curl -k "http://sampleurl.com/update.php"; } >> /var/log/cron/calls.log Oto jak wygląda mój dziennik: -en \e[1;4;33m Thu Sep 4 14:29:13 UTC 2014 -en \e[0m This …


1
rm -rf nie usuwa zawartości folderu, ale tworzy kolejny pusty
Obecnie piszę skrypt startowy dla serwera gry Minecraft. W tym skrypcie załączyłem skrypt zapasowy. Ten skrypt kopii zapasowej działa prawie idealnie, ale zamiast usuwać zawartość folderów, tworzy tylko kolejny (podobnie nazwany) i nie robi nic z docelowym folderem. Używam tego polecenia: rm -rf "$MINECRAFT_PATH/server.log backups/*" To polecenie jest wykonywane w …
linux  macos  bash  backup  rm 

1
Czy powinienem działać jako root w zamkniętym środowisku?
Aktualizacja rocznicowego systemu Windows 10 jest już dostępna i chciałem wypróbować nową integrację bash. Użyłem „szybkiej konfiguracji”, aby utworzyć konto root bez hasła, ponieważ warstwa Ubuntu nie ma dostępu do plików systemu Windows. Zainstalowałem warstwę ubuntu jako środowisko testowe * nix, w którym można nauczyć się tworzyć praktyczne programy i …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.