Als «shell» getaggte Fragen

Eine Shell ist eine Software, mit der Benutzer mit dem Betriebssystem interagieren können, normalerweise durch Eingabe über eine Befehlszeile.



4
Wie lang ist der Unix-Befehl 'file'?
Wenn Sie eine Textdatei an den Unix- fileBefehl übergeben, wird Ihnen möglicherweise Folgendes mitgeteilt: input.txt: UTF-8 Unicode English text, with very long lines Kann mir jemand sagen, wie viele Zeichen eine Zeile mindestens enthalten muss, um als sehr lang zu gelten ? Die Manpages sagen nichts dazu und ich möchte …
16 unix  shell 

2
http von der Shell in Mac OS X erhalten
Ich möchte einen Link herunterladen wie: http://example.org/file.mp3 Jetzt bin ich ein Shell-Junkie genug, um zu wissen, was SCP macht, aber hier hört mein Geek-Dom auf. Gibt es also ein Shell-Programm, mit dem ich im Grunde genommen einen http-Befehl zum Abrufen und Weiterleiten an eine Datei ausführen kann?
16 macos  shell  http 

0
zsh post command function / hook
Gibt es eine Entsprechung zu zshs precmd, um eine Funktion auszuführen, nachdem ein Befehl ausgeführt wurde? Ich suche nach einer Möglichkeit, mir eine Benachrichtigung für einen Vorgang zu senden, der länger als 60 Sekunden dauert. Zsh bietet eine hervorragende Möglichkeit, eine Zusammenfassung der für jeden Befehl verwendeten Ressourcen zu drucken, …
16 shell  zsh 

7
Unix - Teilen Sie eine riesige .gz-Datei zeilenweise
Ich bin sicher, dass jemand die folgenden Anforderungen hatte. Was ist ein schneller Weg, um eine riesige .gz-Datei zeilenweise aufzuteilen? Die zugrunde liegende Textdatei enthält 120 Millionen Zeilen. Ich habe nicht genügend Speicherplatz, um die gesamte Datei auf einmal zu komprimieren. Ich habe mich gefragt, ob jemand ein Bash / …
16 linux  perl  bash  shell  unix 


1
Wie man "!" und "&" in Docker-Umgebungsvariablen
Ich habe einen Docker-Container, den ich ausführen und ihm einige Passwörter übergeben möchte. Einer mit einem Ausrufezeichen !und der andere mit einem kaufmännischen Und &. Also möchte ich Folgendes ausführen: docker run -i -t --rm \ -e "LDAP_FILTER=(&(objectCategory=person)(objectClass=user)" \ -e "LDAP_PASS=Secret!Password" \ user-prefix/container-name Das funktioniert nicht. &wird ersetzt {LDAP_FILTER}und !abgeschnitten. …

5
Beenden Sie das Programm, nachdem es eine bestimmte Zeile aus einem Shell-Skript ausgegeben hat
Hintergrund: Ich schreibe ein Testskript für eine Computational Biology-Software. Die Ausführung der Software, die ich teste, kann Tage oder sogar Wochen dauern, sodass bei Systemabstürzen oder Stromausfällen eine Wiederherstellungsfunktion integriert ist. Ich versuche herauszufinden, wie das Wiederherstellungssystem getestet werden kann. Insbesondere kann ich keine Möglichkeit finden, das Programm auf kontrollierte …
16 linux  shell 

4
Aliase im Subshell / Child-Prozess
Ich habe Aliase in /etc/profile.d/alias.sh für jede Login-Shell eingerichtet. Aber wenn ich script.sh ausführe, kann ich diesen Alias ​​nicht verwenden. Wie kann ich Alias ​​auch für Subshells oder untergeordnete Prozesse festlegen? /etc/profile.d/alias.sh alias rmvr='rm -rv'; alias cprv='cp -rv'; alias mvrv='mv -rv';
16 linux  shell  alias 




3
Mauszeiger im Terminal?
Ich benutze Mac OS X Terminal.app. Die Antwort darauf würde wahrscheinlich für jeden typischen UNIX-ähnlichen Terminalemulator in einer grafischen Umgebung gelten. Frage: Was kann ich tun? Klicken Sie mit dem Mauszeiger auf eine Zeichenposition in der aktuellen Zeile des Terminals und lassen Sie den Cursor des Terminals zu dieser Stelle …

1
Wie behebe ich beim Erstellen einer symbolischen Verknüpfung "zu viele Ebenen symbolischer Verknüpfungen"?
Ich versuche unter Ubuntu 10.04 ((Lucid Lynx)) einen symbolischen Link zu erstellen, auf dem steht: me@laptop:~/PHPUnit$ ls assertions.php LICENSE PHPUnit README.markdown build.xml package.xml phpunit.bat Tests ChangeLog.markdown phpunit phpunit.xml.dist me@laptop:~/PHPUnit$ ln -s phpunit /usr/bin/phpunit ln: accessing `/usr/bin/phpunit': Too many levels of symbolic links Und wenn ich das tue, /usr/bin$ ls php*bekomme …

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.