Pytania otagowane jako bash

Pytania specyficzne dla GNU Bourne Again SHell, w przeciwieństwie do innych powłok Bourne / POSIX. W przypadku pytań dotyczących powłok uniksowych użyj zamiast tego znacznika / shell.


3
bash: unikaj pojedynczych linii od echa `-x`
Czy podczas uruchamiania z -xopcją możliwe jest wyłączenie poszczególnych poleceń z echa? Staram się, aby wynik był jak najbardziej schludny, więc uruchamiam niektóre części mojego skryptu w podpowłoce set +x. Jednak set +xsam wiersz jest nadal powtarzany i nie dodaje żadnych cennych informacji do wyniku. Pamiętam, że w dawnych, złych …
11 bash  shell  debugging 

3
Jak zmienić przekierowanie wyjściowe uruchomionego procesu?
Wiem, jak przekierować dane wyjściowe i jak je tłumić w bash. Załóżmy teraz, że przypadkowo zapomniałem dołączyć część przekierowania wyjścia do polecenia (np. 2>&1Lub > /tmp/mystdout), a mój proces w tle już działa przez jakiś czas, czy nadal mogę zmienić lokalizację stdouti stderrzapisywanie? Naprawdę nie chciałbym zabijać i ponownie uruchamiać …

3
Wyślij wyjście e-mailem cron do MAILTO na podstawie statusu wyjścia
Mam zadanie crona uruchamiające polecenie php w następujący sposób: php /path/to/script.php > dev/null Powinno to wysłać tylko dane wyjściowe STDERR na adres MAILTO. Z tego, co zbieram, skrypt php nie wyświetla żadnych informacji STDERR, nawet jeśli jego status wyjścia wynosi 1. Jak mogę uzyskać wynik polecenia php (STDOUT) i wysłać …
11 bash  cron 

5
za pomocą statystyki, aby zapewnić znacznik czasu dla dotyku
Próbuję OCR niektóre dokumenty insitu (z wiersza polecenia systemu Linux na współużytkowaniu systemu Windows). Proces OCRing znajduje się w find, a ja mętlikami użyłem polecenia find, aby poprawnie poprowadzić pliki przez pętlę. Jednak muszę zachować oryginalny znacznik czasu dla zmodyfikowanego. Obecnie próbuję użyć statystyk i dotknąć, jak poniżej: #!/bin/bash OLDIFS=$IFS …
11 bash  scripting  stat 


4
Jak działa uzupełnianie ścieżki Bash w sudo?
Uzupełnianie ścieżki tabulatorów nie działa (przynajmniej w Ubuntu i AFAIK Arch) z sudo mount <whatever> Plik ISO, który próbuję zamontować, nie istnieje /etc/fstab. Jeśli tylko piszę mount <whatever> zakończenie działa (ale oczywiście polecenie kończy się niepowodzeniem, ponieważ nie jestem rootem). Najwyraźniej to go sudopsuje. Jak sprawić, by ukończenie działało z …

1
Zmapować klucze bash vi?
Używam Dvoraka i vi, więc kiedy dowiedziałem się o trybie vi w Bash, byłem bardzo podekscytowany. Byłoby jednak jeszcze lepiej, gdybym mógł zmienić mapowanie klawiszy ruchu, aby były tymi, których używam w vi (zamieniam klucze, dopóki klucze ruchu nie wrócą do domowego rzędu w Dvorak). W jaki sposób mogę to …




5
Indeksowanie i modyfikowanie tablicy parametrów Bash $ @
Czy można odwoływać się do indeksów w $@? Nie mogę znaleźć żadnego odniesienia do użycia, takiego jak nigdzie indziej w wiki GrayCata , a Advanced Scripting Guide i inni przypisują to do innej zmiennej przed jej zmodyfikowaniem. $ echo ${@[0]} -bash: ${@[0]}: bad substitution Celem jest OSUSZANIE : Pierwszy argument …
11 bash  parameter 



3
tmux nie koloruje monitu PS1
Niedawno postanowiłem zmienić zmienną PS1, aby dostosować ją do całkiem ładnych kolorów Solarizowanych dla mojej przyjemności oglądania na terminalu. Gdy nie ma sesji tmux, wszystko jest świetnie! Tęcze, kucyki, jednorożce i wyróżniająca się zachęta! Fajne! Problem leży jednak w tmux. Sprawdziłem, że wartość PS1 jest taka, jakiej się spodziewam i …
11 bash  osx  tmux  prompt 

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.