Pytania oznaczone «bash»

22
Ucieczka znaków niedrukowalnych w funkcji dla monitu Bash

W wierszu polecenia Bash (zmienna PS1) wywołuję funkcję, aby potencjalnie dodać tekst do monitu: export PS1="\u@\h \$(my_function) \$ " Jednak funkcja w monicie zawiera kody kolorów ANSI, które zmieniają się w zależności od wyniku funkcji (czasami czerwony, czasem zielony). Dodanie „ \[” do...

22
Jak uzyskać statystyki sieci w czasie rzeczywistym w systemie Linux w formacie KB / MB / Bytes i dla określonego identyfikatora portu lub procesu?

Kiedyś IPTraf, Iftop, vnstat, bwm-ng, ifconfig -a. Żadna z nich nie pomaga mi znaleźć pakietów w czasie rzeczywistym wysyłanych / odbieranych z mojej aplikacji w formacie KB lub MB. Powodem jest to, że piszę aplikację, w której muszę się upewnić, że moja kompresja jest poprawna, ale nie mogę...

22
Jak znaleźć domyślnego menedżera plików?

jako użytkownik systemu Linux widzę, że niektóre aplikacje mogą żądać otwarcia ścieżki, co powoduje uruchomienie menedżera plików. Chciałbym to zrobić programowo, ale skąd mam wiedzieć, który jest domyślnym menedżerem plików? Czy istnieje sposób na znalezienie tych informacji? Jakaś zmienna...

22
Liczba plików w każdym podkatalogu

Chciałbym, aby polecenie BASH wyświetlało tylko liczbę plików w każdym podkatalogu katalogu. Na przykład w katalogu /tmpnie są dir1, dir2... Chciałbym zobaczyć: `dir1` : x files `dir2` : x files

22
Czy istnieje standardowy program uniksowy, który zwraca zakres liczb?

Uczę się skryptowania powłoki z przestarzałego podręcznika i wydaje mi się, że przydałby się program, który po prostu zwraca ciąg liczb oddzielonych spacjami coś w rodzaju $ range 10 20 10 11 12 13 14 15 16 17 18 19 20 Następnie, jeśli robisz skrypt powłoki, możesz go mieć for i in `range 10...

22
iTerm / zsh nie czyta .bashrc LUB .bash_profile

W ~/.bash_profile mam: if [ -f ~/.bashrc ]; then source ~/.bashrc fi W ~/.bashrcMam kilka aliasów Kiedy ładuję nowe okno iTerm, moje aliasy nie działają. Jeśli źródła, ~/.bashrcone działają. Jeśli źródła, ~.bash_profileone działają. Czy przynajmniej jeden z nich nie powinien być pozyskiwany...

21
zmienić klawisze skrótu bash, takie jak Ctrl-C?

Używam Kubuntu 10.04. Chciałbym zmienić niektóre standardowe klawisze skrótów do bash (terminal). Oto skróty, które chciałbym skonfigurować: Ctrl- Caby skopiować zaznaczony tekst z terminala do schowka. Ctrl- Vwkleić ze schowka do terminala. Ctrl- Zaby cofnąć edycję na bieżącej linii w...

21
unikaj odmowy dostępu przy użyciu polecenia find

Często próbuję znaleźć pliki o następującej składni: find . -name "filetofind" Jednak zwykle powoduje to tyle wierszy lub raportów o błędach (Odmowa dostępu) o folderach, w których odmowa dostępu. Czy istnieje inny sposób na uniknięcie tego spamu niż użycie sudo lub zaawansowane grepowanie z...

21
ostrzeżenie: edycja linii nie jest włączona

Znalazłem to pomocne polecenie, bind -x '"\C-r"':resetaby wyczyścić terminal, ale chciałem stworzyć prosty skrypt bash: #!/bin/bash bind -x '"\C-r"':reset wynik: alfred@alfred-laptop:~/bash$ ./bind ./bind: line 2: bind: warning: line editing not enabled Czy ktoś mógłby wyjaśnić: Jak mogę to...