Als «shell» getaggte Fragen

Eine Shell ist eine Terminologie für einen Befehlszeileninterpreter, der am häufigsten mit Unix-ähnlichen Betriebssystemen verwendet wird, aber auch zur detaillierteren Interaktion mit GUI-basierten Betriebssystemen verwendet wird. Der Benutzer kann damit nicht nur Programme über eine Textschnittstelle ausführen, sondern bietet häufig grundlegende Programmierfunktionen wie Variablen, Ersetzung, Ausgabeausleitung und Platzhalter.

6
Was sind die Vorteile von Powershell gegenüber Cygwin / Unix-Shell?
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Der offensichtliche Unterschied, den ich kenne, ist die Möglichkeit, eine Schnittstelle zu bestimmten MS-Produkten wie Exchange herzustellen. Aber was sind die Vorteile …

8
Vergleich von Unix-Shells
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Gibt es von den wichtigsten Unix-Shells (bash, ksh, tcsh, zsh, andere?) Zwingende Gründe, sie übereinander zu verwenden? Welches ist das interaktivste / …
9 linux  unix  shell 

1
Wie verkette ich Streams?
Ich weiß, dass catDateien verkettet werden können, aber ich muss eine Mischung aus Dateien und Streams verketten und das Ergebnis an einen anderen Prozess weiterleiten. Um die Frage konkreter zu machen, möchte ich sie cat abc.sqlzusammen mit gzip -dc xyz.sql.gzund verketten cat qvf.sqlund alles als einen einzigen Stream an weiterleiten …
9 shell  pipe  cat 

2
LDAP-Shell überschreiben
Ich habe einen LDAP-Server und eine vordefinierte Shell (Bash). Es gibt jedoch einige Computer, auf denen eine andere Shell verwendet werden soll, wenn sich der Benutzer bei dieser anmeldet, anstatt der in LDAP gespeicherten Shell. Wie kann ich das machen?? Kann mir jemand eine Richtung geben? Vielen Dank
9 ldap  shell  login 




5
Führen Sie ein Skript von überall aus
Ich habe ein Skript: #!/bin/bash echo "$(dirname $(readlink -e $1))/$(basename $1)" das sitzt hier: /home/myuser/bin/abspath.shdas hat Ausführungsberechtigungen. Wenn ich renne, echo $PATHbekomme ich folgendes:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/myuser/bin Ich möchte in der Lage sein, aus jedem Verzeichnis abspath <some_path_here>mein Skript aufzurufen. Ich benutze Bash, was mache ich falsch?

5
Protokollbefehle, die über ssh ausgeführt werden
Ich möchte alle über SSH ausgeführten Befehle protokollieren. Sagen, ssh something@server.com COMMAND Ich möchte "COMMAND" auf server.com protokollieren Ich habe ausgiebig gesucht, konnte aber nichts finden. Es gibt noch eine ähnliche Frage, aber ich glaube nicht, dass es dort eine Lösung gibt. So protokollieren Sie "Remote-Ausführung über SSH" Ich kann …
8 ssh  bash  logging  shell 

3
Benutzerdefinierte OpenSsh-Shell
Die Umgebung ist Ubuntu Server 12.04 Ich möchte einen Benutzer auf einem Server erstellen, der nur in eine Shell ssh kann, die tail -f in einer Protokolldatei ausführt und die Sitzung schließt, sobald das Programm endet (Strg + c). Gibt es einen Weg, dies zu erreichen?
8 linux  ubuntu  ssh  shell 

4
Wie lösche ich leere Quellverzeichnisse, wenn ich Ordner mit rsync verschiebe?
rsynckann mvmit den folgenden Optionen sehr ähnlich und überlegen zu herkömmlichen Ordnern in verschiebbare Ordner gebracht werden : rsync -axvvES --remove-source-files source_directory /destination/ Eine Sache, die ich noch nicht zu tun scheint, ist das Entfernen der ursprünglichen Verzeichnisse. Das --remove-source-filesFlag macht genau das, entfernt die Quelldateien, aber nicht auch die …
8 bash  shell  rsync  zsh 


2
Shell-Skript als Daemon unter CentOS ausführen lassen?
EDIT: Aus irgendeinem Grund wurde die Hälfte meines Beitrags abgeschnitten, nicht sicher, was passiert ist. Ich werde bald aktualisieren und veröffentlichen, dass es hier oben aktualisiert wird. EDIT: Ich habe den Beitrag erneut aktualisiert, entschuldige die unvollständige Frage. BEARBEITEN (20:55 EST 10.10.2011): Ich habe /srv/rhodecode/start.sh aktualisiert, wie Steven vorgeschlagen hat, …

7
Verwenden von Telnet im Shell-Skript
Ich benutze den Telnet-Befehl, um zu überprüfen, ob der MySQL-Port antwortet. telnet 10.10.10.24 3306 Ich benutze das Strg-Zeichen, um die Verbindung zu trennen. Dies funktioniert wie erwartet. Wie verwende ich diesen Befehl im Shell-Skript?
8 shell 


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.