Pytania oznaczone «shell»

20
Czy istnieje coś takiego jak generator lorem ipsum?

Czy istnieje coś takiego jak „ generator lorem ipsum ”? Wiem, że istnieje w Lateksie, a nawet w LibreOffice, ale szukam polecenia terminalu. Chciałbym wpisać coś takiego loremipsum 10 >> file1.txt, co da mi pierwsze 10 akapitów lorem ipsum, każdy akapit kończy się jednym znakiem LF i 1 pustą...

20
Shebangs niezależne od ścieżki

Mam skrypt, który chcę uruchomić na dwóch komputerach. Te dwie maszyny pobierają kopie skryptu z tego samego repozytorium git. Skrypt musi działać z odpowiednim tłumaczem (np zsh.). Niestety, zarówno env i zshmieszkają w różnych lokalizacjach na komputerach lokalnych i zdalnych: Zdalna maszyna $...

20
dlaczego „echo --help” nie wyświetla strony pomocy echa?

Próbowałem „man echo” w Bash i powiedział mi, że „echo --help” wyświetli pomoc, a następnie zakończy działanie, i podobnie, że „echo - wersja” wyświetli wersję i zakończy działanie. Ale dlaczego to nie działa? „echo --help” po prostu drukuje „--help” dosłownie....

20
Co robi `<& -`?

Skopiowałem fragment Basha do tła polecenia ssh wykonanego zdalnie: ssh user@remote <<CMD some process <&- >log 2>error & CMD Co ma <&-zrobić? Domyślam się, że to to samo co< /dev/null Mój następny zrozumienie jest, że trzy główne deskryptory plików ( stdin,...

20
Czy są jakieś wady ustawienia „noclobber”?

Biorąc pod uwagę, że zshmożna zamknąć wszystkie pliki z poleceniem: >* Myślę, że ustawienie tej opcji noclobberbyłoby dobrym pomysłem. Zawsze mogę użyć, >| filejeśli chcę użyć domyślnego zachowania Clobber zarówno w bash, jak i zsh. (zsh pozwala również na alternatywną składnię...

19
Jak mogę sprawdzić, czy aplikacja istnieje w $ PATH?

Próbuję napisać wszystkie moje shskrypty startowe / env do pracy z tak dużą ilością OSUSZANIA i jak najwięcej: „działa na każdym * nix, w którym go klonuję”, jak to możliwe. Oznacza to upewnienie się, że jeśli spróbuję uruchomić kod, którego tam nie ma, kod nie działa płynnie. W tym celu muszę móc...

19
Jak komentować wieloliniowe polecenia w skryptach powłoki?

Podczas wywoływania długich, obciążających przełączniki poleceń, dobrą praktyką jest pisanie ich w skryptach powłoki. Czy istnieje prosty sposób komentowania wierszy w takich skryptach? Próbowałem następujących metod, ale żadna z nich nie działa. # the \ is also commented out, resulting in...