Pytania otagowane jako bash

Bash (Bourne-Again SHell) to domyślnie powłoka używana w interfejsie wiersza poleceń Ubuntu.

3
Stała zmienna PATH
Jak mogę /media/De Soft/mongodb/binustawić tę zmienną PATH na stałe? Wszyscy mówią „ export PATH=$PATH:media/De\ Soft/mongodb/bindo ciebie ~/.profile, lub .bashrc, w .zshenvzależności od twojej powłoki”. Nie wiem co to jest ~/.profile, albo .bashrc, albo .zshenv. Co oni właściwie robią? Jak dodać export PATH=$PATH:my/pathdo mojego .profile / .bashrc / .zshenv? Używam 64-bitowego …

7
Jak uzyskać dostęp do bash bez emulatora terminala?
Powiedzmy mam przypadkowo odinstalowane każdy emulator terminala w moim systemie: xterm, uxterm, gnome-terminal, guake, itd. Czy istnieje sposób można uzyskać dostęp bashbez emulatora terminala? Jednym z możliwych sposobów jest stworzenie i uruchomienie skryptu powłoki, ale poza tym, czy mogę uzyskać interaktywną powłokę? To jest czysto hipotetyczne, ale dziękuję za wszystkie …

2
Czy w końcu jest różnica między „.” A „source” w bash?
Szukałem różnicy między „.” oraz wbudowane polecenia „source” i kilka źródeł (np. w tej dyskusji i na stronie podręcznika bash ) sugerują, że są one takie same. Jednak po wystąpieniu problemu ze zmiennymi środowiskowymi przeprowadziłem test. Utworzyłem plik, testenv.shktóry zawiera: #!/bin/bash echo $MY_VAR W wierszu polecenia wykonałem następujące czynności: > …

5
Jak wykonać skrypt SH ze skrótu na pulpicie?
Próbuję zrobić skrót, aby zalogować się do mojego serwera ssh: ssh x.x.x.x Zrobiłem następujący plik: ssh_home.sh Sprawił, że był wykonywalny: sudo chmod +x ./ssh_home Sprawdzane przez kliknięcie właściwości prawym przyciskiem myszy, aby sprawdzić, czy był wykonywalny i czy .. Ale cokolwiek zrobię, dwukrotne kliknięcie spowoduje uruchomienie gedit. Próbowałem „Otwórz za …
37 bash  shortcuts 


4
Jaki jest sens połączenia sh z myślnikiem?
Zastanawiam się, do czego służy shbycie symbolicznym dash? Rozumiem, że dashto powinno być szybsze niż bash, ale nie jestem pewien, dlaczego oryginalna shpowłoka nie jest obecna sh. A jeśli coś, z czym nie jest shpowiązane bash?
36 bash  dash-shell 



3
Jak wykonać polecenie co 10 sekund (bez crona)?
Kiedy wykonuję cron, dostaję ten błąd cron: nie można otworzyć ani utworzyć /var/run/crond.pid: Odmowa dostępu Jak to zrobić bez cron? PS Chcę sprawdzić, czy plik w svn się zmienił i mam do tego specjalny skrypt.
36 bash  cron 

4
Jak ustawić proxy dla terminala?
Chcę ustawić serwer proxy dla terminala. Potrzebuję wysłać całą komunikację terminalową do Internetu za pośrednictwem serwera proxy, powiedzmy tor. Próbowałem skonfigurować serwer proxy dla całego systemu. Ale Terminal nie przestrzega konfiguracji całego serwera proxy. Czy jest na to inny sposób?
36 command-line  bash  proxy  tor 

2
Jak wyświetlić zmodyfikowany czas pliku?
Chciałbym znaleźć i wydrukować zmodyfikowany czas pliku do użycia w skrypcie bash. Wymyśliłem: ls -l $filename | cut -d ' ' -f '6-8' Które wyjścia: Jul 26 15:05 Chociaż chciałbym uniknąć parsowania ls, dobrze byłoby też mieć rok. Idealnie chciałbym zobaczyć wyjście podobne do domyślnego wyjścia datepolecenia. Tue Jul 26 …

4
Komunikat o błędzie „źródło: nie znaleziono” podczas uruchamiania skryptu
Tworzę mały automatyczny skrypt instalacyjny, który zmodyfikuje się /etc/profilei $HOME/.profilejeśli niektóre ścieżki nie zostaną wyeksportowane. Następnie chciałbym ponownie załadować je automatycznie. Przeczytałem, że sourceto robi, więc uruchomiłem terminal i wpisałem: source /etc/profile source ~/.profile Z terminala nie wyświetlił żadnego błędu. Jednak umieszczenie tych dwóch poleceń w skrypcie Bash powoduje source: …


2
Używanie „podczas odczytu…” w skrypcie linux
Czy ktoś mógłby wyjaśnić, jak działa następujący kod? echo '1 2 3 4 5 6' | while read a b c do echo $c $b $a done W szczególności chciałbym wiedzieć, dlaczego wyjście tej pętli jest 3 4 5 6 2 1zamiast 3 2 1i 6 5 4na dwóch osobnych …
34 bash  scripts 

4
Uruchom polecenie z argumentem z ostatniego polecenia
Podczas uruchamiania poleceń czasami może być konieczne uruchomienie polecenia z argumentem z ostatniego polecenia. Jak możesz to robić? Oczywiście, z wyjątkiem użycia klawiszy strzałek i Delklawiszy: ↑←←←... ←→→DelDelDel... Del<new_command>.

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.