Als «shell» getaggte Fragen

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

2
Shell-Skriptdatei - Übergeben Sie mehrere Parameter an den Interpreter
Ich habe ein von mir ausgeführtes Python-Skript, das unter einer bestimmten Umgebung ausgeführt werden muss, sodass ich das Programm wie folgt aus meinem Arbeitsverzeichnis ausführen würde ( ~/project/src): python manage.py shell Dies öffnet eine interaktive Shell, in die ich meine eigenen Befehle eingeben kann. Ich habe andere administrative Aktivitäten, die …
1 linux  shell  python 

2
Zwei Skripte: Ein wechselndes Verzeichnis anderes nicht?
Ich habe zwei Skripte. Eins ist: #!/bin/bash if [ $1 = 1 ]; then dir=mydir-1.6_ else dir=mydir fi cd ~/code/${dir}$2 echo $(pwd) Das obige Skript ändert Verzeichnisse, obwohl es mehrere Posts gibt, die besagen, dass ein Skript, das in einer Sub-Shell ausgeführt wird, keine Auswirkungen auf die ausführende Shell haben …
1 linux  bash  shell  script 


0
Cron Deamon in Shell geschrieben
Ich suche ein Skript in bash oder ksh, das mehr oder weniger das gleiche wie crond tun würde. Die Situation ist, dass unser Systemadministrator plötzlich allen regulären Benutzern die Verwendung von crontab verweigert hat (ohne Ausnahmen) und ich mich wirklich nicht jeden Tag auf mehreren Servern anmelden möchte, nur um …
1 linux  bash  ssh  shell  cron 

2
Vergleichen und Ignorieren von Zeilen, die in einer Datei fehlen
Ich möchte zwei Dateien unterscheiden und Zeilen ignorieren, die in einer Datei vorhanden sind, in der anderen jedoch fehlen. Zum Beispiel Datei1: foo bar baz bat Datei2: foo ball bat Ich führe momentan den folgenden diff-Befehl aus diff File1 File2 --changed-group-format='%>' --unchanged-group-format='' Was in diesem Fall produzieren würde bar baz …
1 bash  shell  cygwin  diff 

1
Zugriff auf Zeilenargumente im Shell-Skript
Ich frage mich, ob es möglich ist, auf den vollständigen Befehlszeilenaufruf im Shell-Skript zuzugreifen. In meinem Skript muss ich es weitergeben. Ich finde, dass es $ @ - und $ * -Zugriffsmethoden gibt, aber es werden nicht alle Zeichen übergeben, z. B. wenn ich in die Befehlszeile schreibe: $ my_script …

3
Was ist der Unterschied zwischen der über das Startmenü oder direkt vom Explorer gestarteten Eingabeaufforderung?
In Windows können wir die Befehlszeile über das Startmenü starten [Startmenü >> Alle Programme >> Zubehör >> 'Eingabeaufforderung' oder geben Sie einfach cmd.exe ein. Der zweite Weg führt direkt über den Dateiexplorer. Halten Sie die Umschalttaste gedrückt, klicken Sie mit der rechten Maustaste in einen Ordner und wählen Sie "Befehlsfenster …

1
Herunterladen und Verarbeiten einer Datei per FTP in festgelegten Intervallen mit Fehlerbehandlung, Neuplanung und Statusmeldungen
Ich möchte in regelmäßigen Abständen eine Datendatei von einem entfernten FTP-Server auf meinen Computer herunterladen. Sobald die Datei heruntergeladen ist, möchte ich ein anderes Skript aufrufen, das die Datei verarbeitet. Meine Entwicklungsmaschine ist Mac OS X, die spätere Bereitstellungsumgebung ist Linux. im Detail: Es gibt einen öffentlichen FTP-Remote-Server, der vom …
1 shell  ftp  scheduling 



1
Manpages werden nicht korrekt umbrochen
Manchmal wird manschlecht umbrochener Text ausgegeben. Wenn ich mandas Terminalfenster ausführe , beende, in der Größe verändere und manerneut ausführe , formatiert es es entsprechend der neuen Fensterbreite. Aber wenn ich es manstarte, die Größe des Fensters ändere (der Text wird unordentlich), es beende und dann man erneut starte, formatiert …
1 bash  shell  man 

2
^ S im Terminal wird nicht an Vim gesendet
Ich möchte sowohl Strg + S als auch Cmd + S überladen, um eine Datei zu speichern, wenn ich gerade etwas in Vim bearbeite. Nach einigem Kopfkratzen habe ich herausgefunden, dass ^Sein Terminal möglicherweise von der Shell abgefangen wird, um ein Signal an den Prozess zu senden, oder dass Vim …
1 unix  terminal  shell 

2
Was bedeutet "o"?
Anzeige der am Terminal verbrauchten CPU in% Die Frage wird während der Erstellung eines Bash-Skripts nicht verstanden. for x in $(seq 1 11);do sleep 5;grep -w cpu /proc/stat ; done | awk '{ print (o2+o4-$2-$4)*100/(o2+o4+o5-$2-$4-$5) "%" o2=$2;o4=$4;o5=$5}' Was heißt o2wie o2, o4, o5? ist dumme Frage?
1 bash  cpu  shell 


1
Auf Macos wurde LC_CTYPE auf einen falschen Wert gesetzt - wo für iTerm2 ändern?
Auf meinem System ist die Gebietsschemavariable LC_CTYPEauf einen unzulässigen Wert festgelegt, was auf Linux-Systemen zu Problemen führt. Es ist eingestellt auf: $ locale LANG= LC_COLLATE="C" LC_CTYPE="UTF-8" LC_MESSAGES="C" LC_MONETARY="C" LC_NUMERIC="C" LC_TIME="C" LC_ALL= LC_CTYPE=UTF-8ist unter Linux kein legaler Wert; z.B.: $ ssh front1 Linux front1 3.16.0-7-amd64 #1 SMP Debian 3.16.59-1 (2018-10-03) x86_64 …
1 macos  shell  iterm2  locale 

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.