Pytania otagowane jako bash

Pytania specyficzne dla GNU Bourne Again SHell, w przeciwieństwie do innych powłok Bourne / POSIX. W przypadku pytań dotyczących powłok uniksowych użyj zamiast tego znacznika / shell.

5
pliki startowe sh przez ssh
Mam kilka ważnych poleceń, które muszę wykonać przed uruchomieniem powłoki sh. Jest to wymagane do przekazywania poleceń SSH w poleceniu SSH ( ssh host somecommand) i innych programach uruchamiających polecenia. W mojej .profilemam to: ihammerhands@wreckcreations:~> cat .profile #specific environment and startup programs export PS1="\u@wreckcreations:\w> " export PYTHONPATH=~/python/lib/python2.4/site-packages export PATH=$PATH:~/bin:~/python/bin Nie …
10 bash  ssh  shell  profile 




4
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 file_list.txt); do mv "$file" …
10 bash  files  mv 

4
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 master, a master ma …
10 bash  ssh  amazon-ec2  read 


2
Funkcja Bash, która przyjmuje dane wejściowe z parametru lub potoku
Chcę napisać następującą funkcję bash w taki sposób, aby mogła zaakceptować dane wejściowe z argumentu lub potoku: b64decode() { echo "$1" | base64 --decode; echo } Pożądane użycie: $ b64decode "QWxhZGRpbjpvcGVuIHNlc2FtZQ=" $ b64decode < file.txt $ b64decode <<< "QWxhZGRpbjpvcGVuIHNlc2FtZQ=" $ echo "QWxhZGRpbjpvcGVuIHNlc2FtZQ=" | b64decode
10 bash  pipe  function  stdin 

2
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 bashpowłoki podczas uruchamiania. Próbowałem ustawić …
10 bash  shell  osx 



1
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 CLUTTER_BACKEND=wayland >>> Edytuj : zamiast powyższej zawartości możesz dodać to ~/.profile, aby działało zarówno …
10 bash  gnome  wayland 

3
Jak wykonać skrypt, aby menuconfig zautomatyzował konfigurację kompilacji jądra systemu Linux?
Chcę zautomatyzować kompilacji Linuksa, ale w końcu dostać się do punktu, w którym trzeba uruchomić, co wydaje się być bardzo instrukcja krok: make menuconfig. To wydaje się synchronizować konfiguracje między systemem operacyjnym a konfiguracjami jądra? cp git-tracked-config .config make defconfig make menuconfig # <- how to automate/script this? make V=s …

2
Bash nie może działać jak nikt i nogroup?
Mam plik dziennika, który został utworzony przez nobody: nogroup, czyli aktywności są rejestrowane, chciałem naśladować dodawania wiadomości do tego pliku dziennika. Moją pierwszą myślą było: $ sudo su nobody This account is currently not available.
10 bash  shell  users  privileges 


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.