Als «shell» getaggte Fragen

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

1
Verschachtelte Ersetzung in ZSH
Ich benutze zsh. Angenommen, ich möchte das aktuelle Verzeichnis entfernen cdpath. Das bedeutet, dass ich ein inhaltsbasiertes Element entfernen muss, das gut zum ${name:#to_be_removed}Muster passt . Aber es gibt einen Haken: to_be_removedist das Ergebnis der Substitution (nämlich $(pwd)/). Wie würde ich das in einer eleganten Fasion durchziehen? Das Beste, was …
1 shell  zsh 

1
ssh beginnt mit Befehlen
Ich möchte einen Aliasnamen für ssh zur Remote-Maschine hinzufügen, einige Befehle ausführen und dann die Steuerung zurückgeben, um diese Maschine weiter zu verwenden. wenn ich versuche zu rennen: ssh machine_ip 'command' Die SSH-Shell wird nach Ausführung des Befehls geschlossen. und wenn ich versuche zu rennen: ssh machine ip ; command …
1 shell  ssh 

1
Fehler beim Laden der iTerm2-Fischschale: `function: Ungültiger Funktionsname '-v'`
Auf iTerm2 laden: Last login: ... on ... function: Illegal function name '-v' ~/.iterm2_shell_integration.fish (line 86): function -v _ underscore_change if [ x$_ = xfish ] ^ from sourcing file ~/.iterm2_shell_integration.fish called on line 38 of file ~/.config/fish/config.fish from sourcing file ~/.config/fish/config.fish called during startup Welcome to fish, the friendly …


1
Funktionseinbußen beim Anpassen der eshell-prompt-Funktion für Emacs
Ich wollte das aktuelle Arbeitsverzeichnis von der Eingabeaufforderung für die Eshell aus unterdrücken, wie ich es in der Befehlszeile tue, weil es viel Platz auf dem Bildschirm einnimmt. Mit C-h vi überprüfen Sie, ob der Standardwert ist: Value: (lambda nil (concat (eshell/pwd) (if (= (user-uid) 0) " # " " …
1 shell  emacs 

2
Tcsh Befehlsverlauf
Ich benutze tcsh und habe folgendes in meiner .cshrc-Datei. Die .history-Datei wird jedoch nicht aktualisiert, wenn ich einen Befehl ausführe. Gibt es trotzdem eine .history-Datei, die jedes Mal aktualisiert wird, wenn ich einen Befehl ausführe? set history=500 set savehist=1 set histfile = ~/.history
1 shell  history  tcsh 

1
Bash Preexecute
Ich versuche, einen Bash-Befehls-Wrapper zu schreiben, bei dem es sich um den aktuellen Patch-Bash-Befehl handelt. Aber ich stehe vor dem Problem. Da ich kein guter Shell-Benutzer bin, kann ich keinen richtigen Ausdruck für die Variablenzuweisung in Zeichenfolge schreiben. Siehe unten: Ich habe die Falle gestellt, um Folgendes auszuführen: alex@bender:~$ trap …

0
Führen Sie in Abständen eine .sh-Datei vom Desktop aus
Wir haben einen schlechten Hoster, der nur 15 Minuten Cronjob zulässt. Intervalle. Manchmal bekommen wir jedoch zeitkritische Dinge und müssen dies in kürzeren Abständen tun. Der Hoster erlaubt jedoch die Ausführung über die Befehlszeile ssh in viel kürzeren Zeitintervallen wie jede Minute. Ich suche also nach einer Desktop-Lösung, die das …



1
Der Befehl grep schlägt auf einem Windows-PC fehl, funktioniert aber auf anderen Windows-PCs mit derselben Konfiguration
Ich möchte eine Logcat Befehl zum Filtern von Protokollen, die ein Schlüsselwort angeben (etwa apk). Aber ich stehe vor einem Problem, wo die grep Der Befehl wird auf einem meiner Windows 7-PCs nicht erkannt. Der gleiche Befehl funktioniert auf anderen PCs mit derselben Konfiguration einwandfrei. Auf Windows-Eingabeaufforderung ausgegebener Befehl: adb …

1
Wie schreibt man den Befehl -exec in einem anderen Format?
Jemand gab dieses Skript zur Protokollrotation. Ich möchte wissen, was dahintersteckt. Ich verstehe zwar alles außer --exec, was für mich wenig verwirrend war. Original-Skript: #!/bin/bash set -x NOW=$(date +"%m-%d-%Y") echo $ cd /home/cloud360mssadmin/ find Tahoe-Broadcast.log.* -exec sh -c 'mv "$0" "/home/cloud360mssread/$0-`date +"%d-%m-%Y"`"' {} \; Ich denke, 'echo $' fehlt die …


0
Verschiedene Programme über ssh laufen lassen
Ich hatte Probleme, als ich versuchte, verschiedene Programme über SSH auszuführen. Das Problem ist, nehmen wir an, ich habe zwei verschiedene Java-Programme, dann möchte ich sie gleichzeitig auf verschiedenen JVM ausführen. Dazu habe ich ein Shell-Skript geschrieben, um diese beiden Programme zu starten, als ich es auf meinem lokalen Rechner …
shell  script  ssh  jvm 


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.