Pytania oznaczone «bash»

33
Nie znaleziono polecenia Bash Sudo

Skonfigurowałem maszynę wirtualną za pomocą pod klucz linux redmine i próbuję połączyć się z serwerem SSH, aby zainstalować więcej elementów. Wygląda na to, że nie rozpoznaje polecenia sudo. Za każdym razem, gdy próbuję coś sudo, pojawia się błąd: -bash: sudo: command not found Przeczytałem...

33
Komendy Bash wewnątrz vi

Czy można wpisać polecenie bash w vi i uzyskać standardowe wyjście? Uważam, że często nużące jest zamykanie i ponowne otwieranie vi tylko dlatego, że chcę poszukać czegoś w

33
wyszukaj tekst na wyjściu terminala

Uruchamiam aplikację z poleceniem, $ grails run-appktóra drukuje terminal logowania jak poniżej. Chcę wyszukać konkretny tekst (powiedzmy user authorities) w tym dzienniku, aby móc dalej weryfikować. Jednym ze sposobów jest użycie Logging Apis do napisania pliku tekstowego, ale w tej chwili chcę...

33
alias vs eksport dla prostych poleceń

W przypadku prostych poleceń, np less. Czy lepiej utworzyć alias lub wyeksportować opcje? Czy jest jakaś przewaga jednej nad drugą? Na przykład, jeśli chcę lesszawsze używać -Ropcji wyświetlania nieprzetworzonych znaków, oba te rozwiązania działają: export LESS='-R' alias less='less -R' Czy w...

33
Jak używać bajtów zerowych w Bash?

Przeczytałem, że ponieważ ścieżki plików w Bash mogą zawierać dowolny znak oprócz bajtu zerowego (bajt o wartości zerowej $'\0'), najlepiej użyć bajtu zerowego jako separatora. Na przykład, jeśli dane wyjściowe findzostaną wysłane do innego programu, zaleca się użycie -print0opcji (dla wersji find,...

33
Jak na stałe włączyć scl CentOS 6.4?

Zainstalowałem nowszą wersję devtoolset (1.1) i zastanawiałem się, jak na stałe ustawić te domyślne. W tej chwili, kiedy ssh na moim serwerze z CentOS, muszę uruchomić to poleceniescl enable devtoolset-1.1 bash Próbowałem dodać go do ~ / .bashrc i po prostu wkleić w ostatnim wierszu, bez...

33
bash iteruj listę plików, chyba że jest pusta

Myślałem, że to będzie proste - ale okazuje się bardziej złożone niż się spodziewałem. Chcę iterować wszystkie pliki określonego typu w katalogu, więc piszę: #!/bin/bash for fname in *.zip ; do echo current file is ${fname} done Działa to tak długo, jak w katalogu jest co najmniej jeden...

33
Jak znaleźć plik, w którym zdefiniowano funkcję bash?

Nie mogę dowiedzieć się, jak znaleźć plik, w którym zdefiniowano funkcję bash ( __git_ps1w moim przypadku). I eksperymentował z declare, type, which, ale nic mi mówi plik źródłowy. Czytałem gdzieś, gdzie declaremożna wydrukować nazwę pliku i numer linii, ale nie wyjaśniono, jak to zrobić....

33
Uruchamianie pętli dokładnie raz na sekundę

Korzystam z tej pętli, aby sprawdzać i drukować niektóre rzeczy co sekundę. Ponieważ jednak obliczenia mogą potrwać kilkaset milisekund, wydrukowany czas czasami przeskakuje o sekundę. Czy jest jakiś sposób na napisanie takiej pętli, że mam gwarancję otrzymania wydruku co sekundę? (Oczywiście pod...