Pytania otagowane jako bash

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

3
Dodanie 1 do zmiennej nie działa zgodnie z oczekiwaniami (arytmetyka Bash)
Jeśli napiszę następujące w terminalu bash: A="0012" B=$((A+1)) echo $B Dostaję 11, a nie 13, jak się spodziewałem !!!!! Poszukałem w Google i nie mogę tego w ogóle wyjaśnić, ani wymyślić, jak mogę zwiększyć liczbę. (Właściwie chcę skończyć na B = „0013” i zwiększać jeden za każdym razem, ponieważ używam …
16 bash 

13
Jak szybko przenosić się z głęboko zagnieżdżonych katalogów do CLI?
Wiemy, że użycie cd <directory>spowoduje otwarcie katalogu, jeśli istnieje! Ponadto cd ..zabierze nas o jeden poziom wyżej niż bieżący katalog roboczy. Ale kiedy mamy zagnieżdżony /home/thina/teams/td/tech/app/release/apkskatalog o dłuższej ścieżce , męczące jest po prostu wchodzenie do folderu, apksa także trudno jest wrócić do innego węzła, powiedz tutaj /home/thina/teams. Czy jest …

2
Jak skompresować wiele plików w wierszu poleceń?
Wybacz to najbardziej podstawowe pytanie, ale nie mogłem znaleźć bezpośredniej odpowiedzi ani prostego przykładu na wymianie stosu. Załóżmy, że mam folder plików, który chciałbym skompresować do jednego pliku zip, który mogę udostępnić moim okropnym przyjaciołom z systemu Windows (w przeciwnym razie po prostu użyję tari skończę z tym). To wygląda …
16 bash  zip 

4
Jakie jest znaczenie symbolu `|` w powłoce?
Co |symbol oznacza w sudo ps -ef | grep processnamepoleceniu? Czy ktoś może również wyjaśnić to polecenie? Użyłem tego polecenia tylko do uzyskania PID i zabicia tego procesu, ale widziałem sudo ps -ef | grep processname | grep -v grepi mam wrażenie, że -v grepto jak zabicie wcześniej wygenerowanego PID …

4
Jak wyodrębnić zmapowane porty z wyjścia `docker ps`
Próbuję uzyskać wszystkie porty używane przez kontener Docker za pomocą tego polecenia: sudo docker ps | tail -n1 29ba3137f3e2 java8/local:latest "/bin/bash" 3 hours ago Up 3 hours 0.0.0.0:8080->8080/tcp, 0.0.0.0:8443->8443/tcp, 0.0.0.0:32783->5432/tcp, 0.0.0.0:32782->10523/tcp DEMO-20151118124751 Kiedy uruchomiłem go w terminalu, dostałem, że chcę. $ sudo docker ps | tail -n1 | awk '{print …




3
dconf zmienia klucz ciągu
Próbuję zmienić oparty na ciągach klucz dconf za pomocą skryptu bash, używając następującego wiersza polecenia: dconf write /org/gnome/nautilus/preferences/show-directory-item-counts 'never' Ale zwraca następujący błąd: error: 0-5:unknown keyword Usage: dconf write KEY VALUE Write a new value to a key Arguments: KEY A key path (starting, but not ending with '/') VALUE …
16 bash  scripts  dconf 




1
Problem z PS1, psuje CLI
Zrobiłem proste zadanie na PS1 PS1="\e[0;31m[\W]\$ \e[m " Chciałem tylko zmienić kolor zachęty i wyświetlić tylko ścieżkę względną. Jednak to psuje CLI. Na przykład podczas przeglądania historii za pomocą ↑przycina i nakłada się na ekran. Po wpisaniu długiego polecenia kursor przesuwa się na początek ekranu, który pokrywa się z samym …
16 command-line  bash  ps1 


3
Dodać folder skryptu bash do ścieżki?
Mam kilka skryptów bash w folderze aplikacji, których chciałbym użyć tak, jakby były na mojej ścieżce. Gdyby były prostymi aplikacjami, po prostu dodałbym katalog do ~ / .bashrc, ale to są skrypty. na przykład: ~/a_dir/another_dir/foo.sh ~/a_dir/another_dir/foo-gui.sh Czy istnieje dobry sposób na skonfigurowanie ścieżki, dzięki której będę mógł jej używać z …

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.