Pytania oznaczone «bash»

Bash jest Bourne Again SHell, następcą klasycznego sh uniksowego (powłoki).

966
Jak mogę posortować dane wyjściowe du-h według rozmiaru

Muszę uzyskać listę czytelnych dla człowieka wyników. Nie duma jednak opcji „sortuj według rozmiaru”, a przesyłanie do sortnie działa z flagą czytelną dla człowieka. Na przykład uruchamianie: du | sort -n -r Zwraca posortowane użycie dysku według rozmiaru (malejąco): du |sort -n -r 65108...

164
Jak zapobiec przypadkowemu rm -rf / *?

Po prostu pobiegłem rm -rf /*przypadkowo, ale miałem na myśli rm -rf ./*(zauważ gwiazdę po ukośniku). alias rm='rm -i'i --preserve-rootdomyślnie mnie nie uratował, więc czy są na to jakieś automatyczne zabezpieczenia? Nie byłem rootem i natychmiast anulowałem polecenie, ale były gdzieś jakieś...

153
Jak uruchomić polecenie wiele razy, używając powłoki bash?

Czy istnieje sposób na uruchomienie polecenia (np. ps aux|grep someprocess) N razy? Coś jak: run -n 10 'ps aux|grep someprocess' Chcę go używać interaktywnie, nie publikuj skryptów. Aktualizacja: Powód, dla którego o to pytam, jest taki, że pracuję na wielu komputerach i nie chcę importować...

142
Utrzymywanie procesu linuksa uruchomionego po wylogowaniu

Łączę się z maszyną z systemem Linux za pośrednictwem SSH i próbuję uruchomić skrypt bash, który wykonuje operacje na systemie plików. Oczekuje się, że będzie działał przez wiele godzin, ale nie mogę pozostawić otwartej sesji SSH z powodu problemów z połączeniami internetowymi. Wątpię, czy...

128
Jak spać przez milisekundę w bash lub ksh

sen jest bardzo popularnym poleceniem i możemy zacząć spać od 1 sekundy: # wait one second please sleep 1 ale jaka alternatywa, jeśli muszę czekać tylko 0,1 sekundy lub od 0,1 do 1 sekundy? Uwaga: na Linuksie lub OS X sleep 0.XXXdziała dobrze, ale na Solaris sleep 0.1lub sleep 0.01- Nielegalna...

114
Co to jest „-bash:!”: Nie znaleziono zdarzenia ”

Spróbuj wykonać następujące czynności pod powłoką bash echo "Reboot your instance!" W mojej instalacji: root@domU-12-31-39-04-11-83:/usr/local/bin# bash --version GNU bash, version 4.1.5(1)-release (i686-pc-linux-gnu) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL...

110
Sprawdź, czy tablica jest pusta w Bash

Mam tablicę, która wypełnia się różnymi komunikatami o błędach podczas działania mojego skryptu. Potrzebuję sposobu, aby sprawdzić, czy nie jest pusty na końcu skryptu i podjąć konkretne działanie, jeśli tak jest. Próbowałem już traktować to jak normalną VAR i używać -z, aby to sprawdzić, ale to...

109
Czysty sposób zapisywania złożonego ciągu wieloliniowego do zmiennej

Muszę napisać złożony xml do zmiennej w skrypcie bash. Plik xml musi być czytelny w skrypcie bash, ponieważ tutaj będzie istniał fragment xml, nie będzie on odczytywany z innego pliku lub źródła. Więc moje pytanie brzmi: jeśli mam długi ciąg, który chcę, aby był czytelny dla ludzi w moim skrypcie...