Pytania oznaczone «bash»

10
Prawdziwa sesja GNOME Wayland

Próbuję przetestować „prawdziwą” sesję krasnala Waylanda. Wiem, że nie wszystkie aplikacje mogą działać natywnie na Wayland (do tego mamy XWayland), ale przynajmniej chciałbym mieć do tego aplikacje GTK +. Więc stworzyłem ~/.profileplik zawierający export GDK_BACKEND=wayland export...

10
Wykonuj polecenie co X sekund

Chcę wykonać polecenie co 10 sekund i wykonać je w tle (eliminując w ten sposób watch?). Wszystkie odpowiedzi pokazują coś podobnego do poniższego, ale będzie to działać zawsze od 11 do 14 sekund. Jak można tego dokonać? while true; do # perform command that takes between 1 and 4 seconds sleep...

10
Monit PS1, aby pokazać upływ czasu

Obecnie używam tego, aby wyświetlić aktualny czas w wierszu polecenia bash: PS1=\[\e[0;32m\]\t \W>\[\e[1;37m\] 20:42:23 ~> Czy można wyświetlić czas, który upłynął od poprzedniego monitu? Jak na przykład: 00:00:00 ~> sleep 10 00:00:10 ~> sleep 20 00:00:20 ~> To nie ma nic...

10
Nie można wykonać / bin / false: brak takiego pliku lub katalogu

Próbuję otworzyć ekran GNU za pomocą następującego polecenia w moim systemie Mac OS: host:~ user$ screen Terminal ekranowy otwiera się, ale szybko umiera z komunikatem o błędzie: Nie można wykonać / bin / false: brak takiego pliku lub katalogu Mój terminal jest skonfigurowany do otwierania...

10
przypisuj i sprawdzaj metadane funkcji bash

Często generuję i rejestruję wiele funkcji bash, które automatyzują wiele zadań, które zwykle wykonuję w swoich projektach programistycznych. To generowanie zależy od metadanych projektu, nad którym pracuję. Chcę opisać funkcje informacjami o projekcie, który zostały wygenerowane, w ten sposób:...

10
Co to jest „s” wewnątrz „$ -”?

Zazwyczaj dobrze wiem o zawartości $-. W ostatnim CentOS otrzymuję: [grochmal@orion ~]$ echo $- himBH hmBHsą wszystkie opcje z seti ioznacza, że ​​moja powłoka jest interaktywna. Jednak na moim Arch Linux dostałem: [grochmal@haps ~]$ echo $- himBHs Nie mogę znaleźć niczego przydatnego man...

10
Czułość wielkości liter w nawiasach kwadratowych

Zwykle w globowaniu bash rozróżniana jest wielkość liter: $ echo c* casefix.pike cdless chalices.py charconv.py chocolate.pike circum.py clip.pike cpustats.pike crop.pike cwk2txt.py $ echo C* CarePackage.md ChocRippleCake.md Clips Używanie nawiasów kwadratowych nie zmienia tego: $ echo...

10
Wiele poleceń podczas SSH w sesji SSH

Mam maszynę lokalną, która ma wykonać sesję SSH na mastermaszynie zdalnej , a następnie kolejną wewnętrzną sesję SSH z masterkażdego do każdego zdalnego slaves, a następnie wykonać 2 polecenia, tj. Usunąć konkretny katalog i odtworzyć go. Zauważ, że lokalna maszyna ma SSH bez hasła do urządzenia...

10
bash: przenoszenie plików ze spacjami

Kiedy przenoszę pojedynczy plik ze spacjami w nazwie pliku, działa to tak: $ mv "file with spaces.txt" "new_place/file with spaces.txt" Teraz mam listę plików, które mogą zawierać spacje i chcę je przenieść. Na przykład: $ echo "file with spaces.txt" > file_list.txt $ for file in $(cat...