Als «shell» getaggte Fragen

Der Begriff "Shell" bezieht sich auf eine allgemeine Klasse textbasierter interaktiver Befehlsinterpreter, die am häufigsten mit den Unix- und Linux-Betriebssystemen verbunden sind. Bei Fragen zu Shell-Skripten verwenden Sie bitte ein spezifischeres Tag wie "bash", "Powershell" oder "ksh". Ohne ein bestimmtes Tag sollte eine tragbare (POSIX-kompatible) Lösung angenommen werden, obwohl die Verwendung von 'posix' zusätzlich oder 'sh' vorzuziehen ist.

7
So verschieben Sie alle Dateien einschließlich versteckter Dateien über * in das übergeordnete Verzeichnis
Es muss eine beliebte Frage sein, aber ich konnte keine Antwort finden. So verschieben Sie alle Dateien über *, einschließlich versteckter Dateien, in das übergeordnete Verzeichnis wie folgt: mv /path/subfolder/* /path/ Dadurch werden alle Dateien wie erwartet in das übergeordnete Verzeichnis verschoben, versteckte Dateien werden jedoch nicht verschoben. Wie geht …
113 linux  bash  shell  command 




6
Abrufen von Pids aus dem Schlüsselwort ps -ef | grep
Ich möchte benutzen ps -ef | grep "keyword" , um die PID eines Daemon-Prozesses zu bestimmen (es gibt eine eindeutige Zeichenfolge in der Ausgabe von ps -ef). Ich kann den Prozess pkill keywordbeenden. Gibt es einen Befehl, der die PID zurückgibt, anstatt sie zu beenden? (pidof oder pgrep funktioniert nicht)
111 linux  shell  daemon 


3
Wo sollen $ PATH-Variablenzusicherungen in zsh platziert werden?
Ich liebe zsh, aber ich bin nicht sicher, wo ich meine $PATHund andere variable Behauptungen platzieren soll? Ich finde, dass sie zwischen den Dateien verstreut .zshrc .zprofile .bashrc .bash_profileund manchmal verdoppelt sind. Ich stelle fest , dass innerhalb der etwas mit bashDateien nicht viel Sinn machen da ich verwende zsh, …
110 macos  shell  zsh 

10
Wie kann ich eine Shell in einem Vim-Fenster öffnen?
Ich kann eine Shell mit dem Befehl: shell in Vim öffnen, jedoch keine Datei bearbeiten und gleichzeitig die Shell verwenden. Gibt es eine Möglichkeit, Vim in vielen Windows (oder Registerkarten) zu teilen und in einem von ihnen eine Shell zu öffnen?
110 vim  shell  window 

22
Wie aktiviere ich eine virtuelle Umgebung im PyCharm-Terminal?
Ich habe PyCharm eingerichtet, meine virtuelle Umgebung erstellt (entweder über den Befehl virtual env oder direkt in PyCharm) und diese Umgebung als meinen Interpreter aktiviert. Alles funktioniert gut. Wenn ich jedoch ein Terminal mit "Extras, Terminal öffnen" öffne, verwendet die angegebene Shell-Eingabeaufforderung nicht die virtuelle Umgebung. Ich muss es noch …



1
Warum unterscheidet sich ein von Python erstellter MD5-Hash von einem mit echo und md5sum in der Shell erstellten?
Ein Python MD5-Hash unterscheidet sich von dem, der mit dem Befehl md5sum in der Shell erstellt wurde. Warum? >>> import hashlib >>> h = hashlib.md5() >>> h.update("mystringforhash") >>> print h.hexdigest() 86b6423cb6d211734fc7d81bbc5e11d3 # Result from Python $ echo mystringforhash | md5sum 686687dd68c5de717b34569dbfb8d3c3 - # Result on the shell
109 python  shell  md5sum 


2
Was bedeutet es in der Shell, wenn wir einen Befehl in Dollarzeichen und Klammern setzen: $ (Befehl)
Ich möchte nur die folgende Codezeile in der Shell verstehen. Es wird verwendet, um das aktuelle Arbeitsverzeichnis abzurufen. Mir ist bekannt, dass $(variable)name den Wert innerhalb des Variablennamens zurückgibt, aber was $(command)soll zurückgeben? Gibt es den Wert zurück, nachdem der Befehl ausgeführt wurde? In diesem Fall können wir `den Befehl …
109 bash  shell  terminal  sh  ksh 

11
Curl, um den http-Statuscode zusammen mit der Antwort zurückzugeben
Ich benutze Curl, um http-Header dazu zu bringen, den http-Statuscode zu finden und auch eine Antwort zurückzugeben. Ich bekomme die http-Header mit dem Befehl curl -I http://localhost Um die Antwort zu erhalten, benutze ich den Befehl curl http://localhost Sobald ich das Flag -I benutze, bekomme ich nur die Header und …
109 shell  curl 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.