Pytania otagowane jako bash

Bash to darmowa powłoka dla systemów operacyjnych typu Unix z projektu GNU.


7
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 …
22 bash  unix 

2
.profile w Mac OS X?
Ustawiłem preferencje terminala, aby wykonywać: set -o vi Podczas uruchamiania. Problem polega na tym, że nie wykonuję tego polecenia po otwarciu nowej karty terminala. Czy w systemie OS X jest coś takiego jak .profile, w którym mogę umieścić to polecenie?




6
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 środowiskowa? Przez „menedżera plików” rozumiem aplikacje, które pozwalają na administrowanie plikami: …
22 linux  bash  gnome  kde 

4
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 zmiennej PS1 powinno uciec od tych kodów …
22 bash  prompt  ansi 



6
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ę przetestować, aby …

7
ssh i shell przez ssh: jak wyjść?
Uruchamiam odległy skrypt za pośrednictwem SSH w następujący sposób: ssh user@ipaddress '~/my_script.sh' Wszystko idzie dobrze, ale po zakończeniu skryptu połączenie nie jest zamykane. Muszę nacisnąć CTRL-C, aby przerwać bieżące połączenie. Próbowałem polecenia „exit” w pliku „~ / my_script.sh” i jest to bezużyteczne. Wypróbowałem polecenie „wyloguj się” w pliku „~ / …
22 bash  ssh  shell-script 

4
Historia BASH obcięta do 500 linii przy każdym logowaniu
Z jakiegoś powodu nie mogę zmusić mojego systemu do zachowania historii BASH po ponownym uruchomieniu. Oto odpowiednie sekcje mojego ~/.bashrc: shopt -s histappend PROMPT_COMMAND='history -a; updateWindowTitle' export HISTCONTROL=ignoredups export HISTSIZE=9999 export HISTFILESIZE=999999 export HISTFILE="$HOME/.bash_history" O ile mogę powiedzieć, są to wszystkie niezbędne opcje ( wiem, że kiedyś mogłem przechowywać historię …


1
Zrozumienie znaków kontrolnych w .inputrc
Moje konto Linux na zdalnym komputerze ma następujące predefiniowane ustawienia .inputrc "\e[1~": beginning-of-line "\e[4~": end-of-line “\e[5~”: history-search-backward “\e[6~”: history-search-forward "\e[3~": delete-char "\e[2~": quoted-insert "\e[5C": forward-word "\e[5D": backward-word "\e\e[C": forward-word "\e\e[D": backward-word set completion-ignore-case on set bell-style visible set expand-tilde on set convert-meta off set input-meta on set output-meta on set …
22 bash  inputrc 

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.