Tag: shell

Der Begriff „Panzer“ bezieht sich auf eine Allgemeine Klasse von text-basierte interaktive Kommando-Interpreter meist im Zusammenhang mit der Unix und Linux Betriebssysteme. Für Fragen über shell-scripting, nutzen Sie bitte ein spezifischer tag, wie ‚bash‘, ‚powershell‘ oder ‚ksh‘. Ohne einen bestimmten tag, eine portable (POSIX-konforme) Lösung angenommen werden soll, allerdings mit ‚posix‘ oder zusätzlich ’sh‘ statt, vorzuziehen ist.

JJJJ-MM-TT-Format Datum in Shell-Skript

Anzahl der Antworten 10 Antworten
Versuchte ich mit $(date) in meinem bash-shell-script, jedoch möchte ich das Datum im YYYY-MM-DD format. Wie bekomme ich diese? InformationsquelleAutor der Frage Kapsh | 2009-09-09

Verwenden von Sudo mit Python-Skript

Anzahl der Antworten 10 Antworten
Ich versuche zu schreiben ein kleines Skript zum mounten einer VirtualBox shared folder jedes mal, wenn ich das Skript ausführen. Ich möchte es mit Python, weil ich versuche, es zu lernen, die für scripting. Das problem ist,

Wie listet man bestimmte Arten von Dateien in rekursiven Verzeichnissen in der Shell auf?

Anzahl der Antworten 5 Antworten
Wie können wir Sie finden bestimmte Art von Dateien also doc-pdf-Dateien, die in verschachtelten Verzeichnissen. Befehl habe ich versucht: $ ls -R | grep .doc aber wenn es eine Datei mit Namen wie alok.doc.txt wird der Befehl

Shell-Skriptargumentanalyse

Anzahl der Antworten 1 Antworten
Gibt es eine Reihe von Fragen über diese Art der Sache, aber können sich vorstellen, wir Zielen auf eine generische Linux-system mit beiden getopt und getopts installiert (nicht, dass wir verwenden werden, entweder, aber Sie scheinen beliebt)

MySQL-Befehl nicht gefunden [MAMP]

Anzahl der Antworten 4 Antworten
Arbeite ich zum einrichten meiner MySQL-server mittels MAMP. Aktuellen Status: Heruntergeladen, MySQL, MAMP Läuft MAMP: MySQL-Server ist grün, und es erscheint als ein Prozess in activity monitor Habe ich versucht: $ mysql -bash: mysql: command not found

Überprüfen Sie, ob die Datei mit ssh auf dem Remote-Host existiert

Anzahl der Antworten 10 Antworten
Ich würde gerne überprüfen, ob eine bestimmte Datei existiert auf dem remote-host. Ich versuchte dies: $ if [ ssh user@localhost -p 19999 -e /home/user/Dropbox/path/Research_and_Development/Puffer_and_Traps/Repeaters_Network/UBC_LOGS/log1349544129.tar.bz2 ] then echo "okidoke"; else "not okay!" fi -sh: syntax error: unexpected "else"

Kommandozeilen-Hexdump mit ASCII-Ausgabe?

Anzahl der Antworten 3 Antworten
Wenn ich hexdump file.txt dann bekomme ich nur den hex-vaules. Wäre es möglich zu zeigen, sowohl in hex und ASCII in text-Modus nur wie ein GUI-hex-editor? InformationsquelleAutor der Frage Jasmine Lognnes | 2014-05-01

Berechnen Sie die Größe der Dateien in der Shell

Anzahl der Antworten 15 Antworten
Ich versuche zu berechnen, die Gesamtgröße in Byte aller Dateien (in einem Verzeichnis-Baum) übereinstimmenden Dateinamen-Muster nur über die shell. Dies ist, was ich habe, so weit: find-name *.rückgängig -exec stat -c%s {} \; | awk '{total +=

wie installiere ich git shell

Anzahl der Antworten 5 Antworten
Windows 7 Ultimate Früher habe ich Git-Shell installiert. Das Symbol ist Grau mit einer Katze Gesicht. Es wurde installiert, die durch den git oder GitHub für Windows. Irgendwie hab ich es verloren. Ich habe versucht, re-Installation von

bash script weisen grep count der Variablen zu

Anzahl der Antworten 3 Antworten
Wie ordnen Sie das Ergebnis grep -c "text" /tmp/somePath in variable, so kann ich echo. Dank! #!/bin/bash some_var = grep -c "some text" /tmp/somePath echo "var value is: ${some_var}" Ich habe auch versucht: eine_variable = 'grep -c

Willst du einen Linux-Shell-Befehl von Java aufrufen

Anzahl der Antworten 3 Antworten
Ich versuche zum ausführen einiger Linux-Befehle aus Java-Umleitung (>&) und pipes (|). Wie kann man Java aufrufen csh oder bash Befehle? Habe ich versucht zu verwenden: Process p = Runtime.getRuntime().exec("shell command"); Aber es ist nicht kompatibel mit

Wie verwende ich Ruby für Shell-Skripting?

Anzahl der Antworten 13 Antworten
Habe ich einige einfache shell-Skripting-Aufgaben, die ich tun möchte Beispiel: Auswahl einer Datei im working-directory aus einer Liste der Dateien, die bestimmte reguläre Ausdrücke. Ich weiß, dass ich tun kann, diese Art der Sache mit standard-bash und

Gibt es eine Möglichkeit, den Inhalt eines Symlinks zu sehen?

Anzahl der Antworten 4 Antworten
Wenn Sie cat some-symlink-to-some-real-file es zeigt den Inhalt der echten Datei, nicht das was innerhalb der symlink selbst. Gibt es eine Möglichkeit zu sehen, was eigentlich in ihm? InformationsquelleAutor der Frage fabio | 2011-01-01

Wie gibt man den Rückgabecode in der Shell aus?

Anzahl der Antworten 3 Antworten
Ich versuche, rufen Sie eine benutzerdefinierte shell-Skript durch sh: /bin/sh -c 'myscript.sh` >log.txt 2>&1 & echo $! Ausgabe dieses Befehls ist eine PID eines angelegten Prozess im hintergrund. Ich möchte zu beauftragen /bin/sh zu speichern return-code von

wie man Umgebungsvariablen in der Fischschale einstellt

Anzahl der Antworten 4 Antworten
Kann mir bitte jemand sagen, was ist der richtige Weg, um eine Reihe von environment-Variablen in der fish-shell? In meine .config/fish/config.Fisch-Datei habe ich eine Funktion zum einrichten von Umgebungsvariablen wie so function setTESTENV set -x BROKER_IP '10.14.16.216'

Shell Run / Ausführen PHP-Skript mit Parametern

Anzahl der Antworten 5 Antworten
Brauche ich zum ausführen einer php-Datei mit Parameter über die shell. hier ist, wie würde ich die php-Datei: php -q htdocs/file.php Brauche ich, um den parameter 'show' Durchlaufen werden und php -q htdocs/Datei.php?show=show_name nicht funktioniert Wenn jemand

Split-Bash-String durch Newline-Zeichen

Anzahl der Antworten 1 Antworten
Fand ich diese. Ich versuche dieses: x='some thing' y=(${x//\n/}) Und ich hatte kein Glück, ich dachte, es könnte funktionieren mit Doppel-backslash: y=(${x//\\n/}) Aber es kam nicht. Testen bin ich nicht immer was ich will ich bin dabei:

Mehrere Dateien rekursiv finden und in Linux umbenennen

Anzahl der Antworten 8 Antworten
Ich habe Dateien wie a_dbg.txt, b_dbg.txt ... im Suse 10 system. Ich möchte schreiben Sie ein bash-shell-Skript, das sollten benennen Sie diese Dateien entfernen "_dbg" von Ihnen. Google mir vorgeschlagen zu verwenden rename Befehl. Also habe ich

Rufen Sie gdb auf, um automatisch Argumente an das zu debuggende Programm zu übergeben

Anzahl der Antworten 8 Antworten
Ich würde gerne ein Skript schreiben, dass (unter bestimmten Bedingungen) ausgeführt wird, gdb und automatisch einige Programm starten X mit einigen Argumenten Y. Sobald das Programm die Ausführung beendet hat, sollte der user bleiben am gdb-prompt, bis

Welcher Terminal-Befehl bekommt nur IP-Adresse und sonst nichts?

Anzahl der Antworten 19 Antworten
Ich versuche, nur die IP-Adresse (inet), der als parameter in ein Skript, das ich schrieb. Gibt es eine einfache Möglichkeit in einem unix-terminal zu, um die IP-Adresse, anstatt durch ifconfig? InformationsquelleAutor der Frage Mason | 2011-12-16

Shell-Skripting: Raise an die Macht

Anzahl der Antworten 4 Antworten
Wie stellen Sie m, um die macht der n? Ich habe gesucht, überall. Was ich fand, war, dass das schreiben der m**n sollte funktionieren, aber es funktioniert nicht. Ich bin mit #!/bin/sh InformationsquelleAutor der Frage Linas |

Testen Sie, ob ein Befehl eine leere Zeichenfolge ausgibt

Anzahl der Antworten 11 Antworten
Wie kann ich testen, ob ein Befehl gibt eine leere Zeichenfolge? InformationsquelleAutor der Frage barp | 2012-08-27

Unix-Kommandozeile mit ausführen. (Punkt) vs. ohne

Anzahl der Antworten 5 Antworten
Auf einer unix-Befehlszeile, was ist der Unterschied zwischen der Ausführung eines Programms, indem Sie einfach die Eingabe von Namen, vs. ein Programm ausführt, indem Sie einen . (Punkt) gefolgt von den Namen des Programms? z.B.: runme vs.

Wie man einen Benutzer aus der Django-Shell erstellt

Anzahl der Antworten 7 Antworten
Wenn ich create user aus django-admin Benutzer Passwort verschlüsselt werden . aber wenn ich create user von django-shell-Benutzer-Passwort gespeichert ist, im Klartext . Beispiel : { "date_joined": "2013-08-28T04:22:56.322185", "email": "", "first_name": "", "id": 5, "is_active": true, "is_staff":

Wie warte ich mit netcat auf einen offenen Port?

Anzahl der Antworten 5 Antworten
Ich versuche zu tun, eine benutzerdefinierte dockerfile mit jenkins auf. Ich würde warten, bis der port 8080 offen ist, statt eine hässliche 'sleep 60' mit netcat aber nicht sehr zuversichtlich, mit bash-Skripten und netcat. Hier ist ein

Wie finde ich heraus, ob eine Variable in Bash leer ist?

Anzahl der Antworten 10 Antworten
Wie kann ich prüfen, ob eine variable leer ist in der Bash? InformationsquelleAutor der Frage Tree | 2010-06-17

libclntsh.so.11.1: Gemeinsame Objektdatei kann nicht geöffnet werden.

Anzahl der Antworten 10 Antworten
Ich soll eine Aufgabe planen, auf Linux icrontab, und die Aufgabe ist in python geschrieben und importieren cx_Oracle - Modul, so dass ich den export ORACLE_HOME und LD_LIBRARY_PATH im .bash_profileaber es löst den Fehler: libclntsh.so.11.1: cannot open

Warum wird meine Eingabeaufforderung in Windows 10 eingefroren?

Anzahl der Antworten 2 Antworten
Ich bin das hinzufügen dieser Frage nach einen ganzen Tag verbringen Ringen mit diesem unglaublich frustrierend Merkmal der windows-10-Eingabeaufforderung, die mir zu denken gab es etwas falsch mit meiner Konsole-Anwendung code. Ich hoffe, es wird jemand helfen.

Einfacher Dateiserver für das aktuelle Verzeichnis

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche nach einem Toten einfach bin, dass ich starten kann bis in die shell und habe es dienen das aktuelle Verzeichnis (vorzugsweise nicht ..), vielleicht mit einem -p für die Angabe port. Wie

Ordnen Sie die Spalten mit Schnitt neu an

Anzahl der Antworten 5 Antworten
Ich habe eine Datei im folgenden format Column1 Column2 str1 1 str2 2 str3 3 Möchte ich die Spalten neu angeordnet werden. Ich habe versucht, aus Befehl cut-f2,1 file.txt Den Befehl nicht die Spalten neu anzuordnen. Irgendeine

Überprüfen Sie, ob die Datei vorhanden ist und ob sie eine bestimmte Zeichenfolge enthält

Anzahl der Antworten 5 Antworten
Möchte ich überprüfen, ob file2.sh vorhanden ist und auch dann, wenn ein bestimmtes Wort poet ist Teil der Datei. Ich benutze grep um die variable zu erstellen used_var. #!/bin/ksh file_name=/home/file2.sh used_var=`grep "poet" $file_name` Wie kann ich überprüfen,

Entwurfsmuster oder Best Practices für Shell-Skripts

Anzahl der Antworten 9 Antworten
Kennt jemand irgendwelche Mittel, die Diskussion über best practices oder design patterns für shell scripts (sh, bash, etc.)? InformationsquelleAutor der Frage user14437 | 2008-09-17

Wie kann ich ioctl im Shell-Skript aufrufen?

Anzahl der Antworten 2 Antworten
Ich versuche, führen Sie einen ioctl-Aufruf auf einem system mit nur bash und primitive base Dienstprogramme. Gibt es eine Möglichkeit das ausführen beliebigen ioctl Befehl (wenn die params sind einfach ganze zahlen) auf eine spezielle Gerätedatei im

Xcode-eigene Shell-Skripte verlangsamen die Kompilierzeit

Anzahl der Antworten 8 Antworten
Tests keine änderungen an meinem Xcode Projekt ist eine übung in Geduld, wenn ich Baue. Nachdem alle Quelldateien kompiliert habe, bekomme ich die folgende Meldung in das Fenster oben in Xcode: "Running 3 3 mit einer Benutzerdefinierten

Bash Autovervollständigung im Emacs Shell-Modus

Anzahl der Antworten 8 Antworten
Im GNOME-Terminal, Bash macht smart auto-Vervollständigung. Zum Beispiel apt-get in<TAB> wird apt-get install In der Emacs-shell-Modus, auto-Vervollständigung funktioniert nicht, auch nachdem ich explizit Quelle /etc/bash_completion. Das obige Beispiel sticks als in oder auto-vervollständigt mit einem Dateinamen in

Bash: Wie kann man einen Befehl aufrufen und das Ergebnis in einer Variablen speichern?

Anzahl der Antworten 2 Antworten
Grundsätzlich möchte ich geltend machen zu können einen bestimmten Befehl, in diesem Fall mysql -uanon -ppwd -db mydb -e "select count(*) from table1". Und dann nehmen Sie diese Befehle führen (die Zählung, die auf die Tabelle) und

Shell-Skript zum Zählen von Dateien und zum Entfernen der ältesten Dateien

Anzahl der Antworten 10 Antworten
Ich bin neu in shell-scripting, so dass ich brauche etwas Hilfe hier. Ich habe ein Verzeichnis, das füllt sich mit backups. Wenn ich mehr als 10 backup-Dateien, ich möchte die entfernen, werden die ältesten Dateien, so dass

Interaktive Shell mit Docker Compose

Anzahl der Antworten 5 Antworten
Gibt es eine Möglichkeit zum starten einer interaktiven shell in einem container mit Docker Compose nur? Ich habe versucht, so etwas wie dieses, in meinen docker-Komponieren.yml: myapp: image: alpine:latest entrypoint: /bin/sh Wenn ich dieses container mit docker-Komponieren

Shell-Skript. wie man einen String mit regulären Ausdrücken extrahiert

Anzahl der Antworten 2 Antworten
Ich bin neu in shell-Skripten. Ich will senden Sie einen http-request mit curl und dann extrahieren einer Zeichenkette mit Hilfe von regulären Ausdrücken. Zum Beispiel, wie kann ich extrahieren Sie den Domänennamen aus einer http-Antwort? (Das Beispiel

Verwenden Sie die grep --exclude / - include-Syntax, um bestimmte Dateien nicht zu durchsuchen

Anzahl der Antworten 22 Antworten
Ich bin auf der Suche nach der Zeichenfolge foo= in text-Dateien in einem Verzeichnis-Baum. Es ist auf einen gemeinsamen Linux-Rechner habe ich die bash-shell: grep -ircl "foo=" * In den Verzeichnissen sind auch viele Binär-Dateien, die mit

Bash oder KornShell (ksh)?

Anzahl der Antworten 13 Antworten
Ich bin nicht neu auf *nix, aber in letzter Zeit habe ich viel Zeit damit verbringen, an der Eingabeaufforderung. Meine Frage ist, was sind die Vorteile der Verwendung von KornShell (ksh), Bash-Shell? Wo sind die Fallstricke, die

Nachrichten mit Telegram senden - APIs oder CLI?

Anzahl der Antworten 6 Antworten
Ich würde gerne in der Lage, zum senden einer Nachricht an einen Gruppenchat in Telegram. Ich möchte zum ausführen eines python-Skript (das macht einige Vorgänge, die schon arbeiten) und dann, wenn einige Parameter einige Werte haben sollte

Wie bekomme ich den Dateinamen nur mit linux `find`?

Anzahl der Antworten 6 Antworten
Ich bin mit find alle Dateien im Verzeichnis, so bekomme ich eine Liste von Pfaden. Jedoch, ich brauche nur die Datei-Namen. d.h. ich bekomme ./dir1/dir2/file.txt und ich will mich file.txt InformationsquelleAutor der Frage marverix | 2011-03-28

Ersetzen Sie die ganze Zeile, wenn Übereinstimmung mit sed gefunden wurde

Anzahl der Antworten 3 Antworten
Muss ich ersetzen die gesamte Zeile mit sed wenn es einem Muster entspricht. Zum Beispiel, wenn die Zeile 'eins zwei sechs drei vier", und wenn 'sechs', dann ist die ganze Zeile soll ersetzt werden mit 'fault'. InformationsquelleAutor

Zeigt das aktuelle Datum und die Uhrzeit ohne Interpunktion an

Anzahl der Antworten 5 Antworten
Zum Beispiel, ich möchte zu der Anzeige des aktuellen Datum und Uhrzeit im folgenden format: yyyymmddhhmmss Wie mache ich das? Es scheint, wie die meisten date-format kommt mit -/: usw. InformationsquelleAutor der Frage return 0 | 2013-12-12

Lesen Sie kontinuierlich von STDOUT des externen Prozesses in Ruby

Anzahl der Antworten 5 Antworten
Ich möchten, führen Sie blender von der Kommandozeile aus durch ein ruby-script, das wird dann die Ausgabe von blender Zeile für Zeile zu aktualisieren, ein progress-bar in einer GUI. Es ist nicht wirklich wichtig, dass blender ist

Bash: Warte mit Timeout

Anzahl der Antworten 4 Antworten
In einem Bash-Skript würde ich gerne so etwas machen: app1 & pidApp1=$! app2 & pidApp2=$1 timeout 60 wait $pidApp1 $pidApp2 kill -9 $pidApp1 $pidApp2 I. e., starten zwei Anwendungen im hintergrund, und geben Ihnen 60 Sekunden Zeit,

Unterschied zwischen einfachen und doppelten Anführungszeichen in Bash

Anzahl der Antworten 4 Antworten
In der Bash, was sind die Unterschiede zwischen single quotes ('') und doppelte Anführungszeichen ("")? InformationsquelleAutor der Frage jrdioko | 2011-07-14

Kopieren Sie die Shell-Skript-Ausgabe in die Zwischenablage

Anzahl der Antworten 5 Antworten
Gibt es keine einfache Möglichkeit zur Umsetzung der Zwischenablage-option aus der Ausgabe eines shell-Skript aus ? InformationsquelleAutor der Frage Vamsi Krishna B | 2010-10-26

Groß- / Kleinschreibung ohne Vergleich zwischen Strings im Shell-Skript

Anzahl der Antworten 11 Antworten
Den == operator wird zum vergleichen von zwei strings in shell-Skript. Allerdings möchte ich zum vergleichen von zwei strings zu ignorieren Fall ist, wie kann es getan werden? Gibt es irgendein standard-Befehl für das? InformationsquelleAutor der Frage