Pytania otagowane jako sh

sh oznacza muszlę. Jest również często używany jako rozszerzenie skryptu powłoki.



6
Jak wyświetlić bieżącą ścieżkę w wierszu poleceń w sh Linuksa (nie bash)?
Chciałbym wyświetlić bieżącą ścieżkę w wierszu polecenia sh (bez powłoki bash), która obecnie pokazuje tylko „#”, próbowałem z wprowadzeniem tego env PS1="$(whoami)@$(hostname):$(pwd)" i set PS1="$(whoami)@$(hostname):$(pwd)" w /etc/profile. Ale to oczywiste, że nie odświeża się po zmianie katalogu lub zmianie użytkownika. Proszę zasugerować sposób, aby uczynić to dynamicznym.
43 linux  shell  sh  busybox 


2
Czym dokładnie jest polecenie sh?
Nie mogę zrozumieć, czym jest polecenie sh? http://unixhelp.ed.ac.uk/CGI/man-cgi?sh Czy to wykonuje plik? jak u kocura: sh /usr/local/tomcat/bin/shutdown.sh Przepraszam, tylko zdezorientowany.
33 linux  debian  sh 

3
Komentarze w wieloliniowym poleceniu bash
Ten skrypt skryptowy BASH z jednym poleceniem jest trudny do zrozumienia, dlatego chcę napisać komentarz do każdej akcji: echo 'foo' \ | sed 's/d/a/' \ | sed 's/e/b/' \ | sed 's/f/c/' \ > myfile (sed jest tylko przykładem, w rzeczywistości jest to połączenie greps, trs i awks) Nie chciałbym …
32 bash  pipe  comments  sh 

2
Co jest nie tak z „echo $ (rzeczy)” lub „echo„ rzeczy ”?
Użyłem jednego z poniższych echo $(stuff) echo `stuff` (gdzie stuffjest np pwdlub dateczy coś bardziej skomplikowane). Potem powiedziano mi, że ta składnia jest nieprawidłowa, zła praktyka, nie elegancki, nadmierny, zbędny, zbyt skomplikowany, program kultu kultowego, noobish, naiwny itp. Ale polecenie nie działa, więc co dokładnie jest nie tak?
31 shell-script  sh  echo 

6
Jak rozpocząć bash, gdy ssh'ing na mój serwer?
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w trybie Super User. Migrował 6 lat temu . Mam hostowany serwer Debian. Kiedy loguję się przez ssh, wita mnie środowisko sh. Jak to zmienić, aby zacząć w środowisku bash?
29 linux  bash  debian  sh 


3
Czym różni się install -c od cp
Jaka jest różnica między install -c a cp? Większość instalacji zwykle używa install -c, ale na stronie podręcznika nie brzmi to tak, jakby działało inaczej niż cp (z wyjątkiem może ustawionych uprawnień). Kiedy powinienem używać install -c, a kiedy cp?
20 linux  installation  bash  cp  sh 

4
Zmień powłokę sudo su
Ilekroć uruchamiam sudo suz mojego normalnego zsh(który używa frameworka oh-my-zsh ), shdomyślnie jestem zmuszony używać starej powłoki Bourne'a ( ) (oczywiście; jest to standardowe zachowanie w większości * podobnych do nix systemów). Jeśli uruchomię się zshod wewnątrz shpo uruchomieniu sudo su, otrzymam powłokę Z, ale bez ulepszeń od oh-my-zsh. Czy …
13 macos  zsh  sudo  sh  oh-my-zsh 


4
/ bin / sh źródło ze stdin (z innego programu) nie plik
Trudno nazwać to ... Zasadniczo mam program, który po uruchomieniu wypisuje na STDOUT zestaw zmiennych powłoki: $ ./settings SETTING_ONE="this is setting one" SETTING_TWO="This is the second setting" ANOTHER_SETTING="This is another setting". Chcę uruchomić to w skrypcie powłoki tak, jakby STDOUT był oceniany source. Chciałbym zrobić coś takiego ... source `./settings` …
11 sh 



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.