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.
8
Antworten
Gerade Fragen, ist es möglich, erstellen Sie eine interaktive shell, mit PHP allein. Ich meine so etwas wie Sie haben mit Datenbanken, python, etc. Falls ja, wie? InformationsquelleAutor der Frage The Dude With A Moustache | 2011-04-26
30
Antworten
Ich versuche zu schreiben, ein bash-Skript für die Prüfung, die einen parameter nimmt, und sendet es über curl auf der Website. Ich muss url-codieren, den Wert, um sicherzugehen, dass die Sonderzeichen werden richtig verarbeitet. Was ist der
6
Antworten
Mit iTerm2 mit zsh und es ist nicht die Anerkennung meiner aliases. Manchmal habe ich Arbeit in einer IDE, und nicht nur leicht vim etwas, und die dummen Leute dachten, es eine gute Idee, die Namen Ihrer
6
Antworten
Es ist eine Java-Klasse erstellt, die eine POST-Anforderung und sendet Sie an ein servlet. Die main-Methode der Klasse file (test) sieht so ähnlich aus wie diese: public static void main(String args) throws IOException { //Code logic goes
6
Antworten
Gibt es ein äquivalent zu OSX open Befehl in cygwin. open öffnet eine Datei mit der Standardanwendung für diesen Typ. Ich will etwas tun, wie $ magic-command file.xls #excel opens as if file.xls would have been double-clicked
1
Antworten
Ich bin dabei, in eine reaper-Linie in ein rake-task, um zu töten einige zusätzlich erzeugt ruby-Aufgaben, wie Sie irgendwie schleichen sich gelegentlich. system "ps aux | grep 'namespace:taskname' | grep ruby | grep -v grep | awk
6
Antworten
Zum Beispiel, ich habe ein großes Dateisystem, füllt sich schneller als ich erwartet habe. Also ich Suche für das, was Hinzugefügt wird: find /rapidly_shrinking_drive/ -type f -mtime -1 -ls | less Und das finde ich gut, viele
14
Antworten
Ich benutzen Sie md5sum generiert einen hash-Wert einer Datei. Aber ich brauche nur zu erhalten, der hash-Wert, nicht den Namen der Datei. md5=`md5sum ${my_iso_file}` echo ${md5} 3abb17b66815bc7946cefe727737d295 ./iso/somefile.iso Wie kann ich die "Streifen" der name der Datei
10
Antworten
Brauche ich zum kopieren einer Tabelle von einer Datenbank in eine andere. Das wird ein cronjob. Welches ist der beste Weg, es zu tun? PHP-Skript oder Shell-Skript. Das problem mit PHP ist, dass beide Datenbanken hat unterschiedliche
6
Antworten
Ich verarbeiten muss, die "shared library" Abhängigkeiten für eine Bibliothek aus einem bash-Skript. Die for Befehl verarbeitet word-by-word: for DEPENDENCY in `otool -L MyApplication | sed 1d` do ... done Was ist die Art und Weise zu
11
Antworten
Ist es eine idiomatische Art, entfernen von Elementen aus dem PFAD-wie shell-Variablen? Ist, will ich PATH=/home/joe/bin:/usr/local/bin:/usr/bin:/bin:/path/to/app/bin:. und entfernen oder ersetzen die /path/to/app/bin ohne Stress für den rest der Variablen. Extra-Punkte dafür, dass ich setzen neue Elemente in
5
Antworten
Ich bin auf der Suche nach einem einfachen, aber cross-Plattform negieren-Prozess, der negiert den Wert eines Prozesses gibt. Sollte es Karte 0 auf einen Wert != 0 und jeder Wert != 0 zu 0, d.h. der folgende
4
Antworten
Habe ich ein shell-Skript, dass ich die Ausführung in Cygwin (vielleicht ist das das problem). Für dieses bisschen code, ich will einfach schreiben der ersten Zeile, und fügen Sie einen Zeilenumbruch ein: echo "`date` User `whoami` started
5
Antworten
Ich bin mit dem jq tools (jq-json-processor) in shell-Skript zum Parsen der json. Hab ich noch 2 json Dateien und Zusammenführen möchten Sie in einer eindeutige Datei Hier der Inhalt der Dateien: Datei1 { "value1": 200, "timestamp":
2
Antworten
Habe ich als bash shell-script mit header #!/bin/bash -e. Wenn ich das Skript ausführen, wird unterbrochen, nachdem die grep - Befehl ausgeführt, aber wenn ich entfernen Sie den parameter -edann wird das Skript ausgeführt werden kann, normalerweise.
2
Antworten
Ich versuche, führen Sie diese psql Befehl über ein batch-Skript: psql --host=localhost --dbname=<dbname> --port=<Port Number> --username=<dbuser> --file=C:\PSQL_Script.txt --output=C:\PSQL_Output.txt Das problem ist, dass es fragt nach dem Kennwort jedes mal, wenn ich führen Sie die batch-Skript. Wie kann
15
Antworten
Ich habe ein array in der Bash, zum Beispiel: array=(a c b f 3 5) Brauche ich im array sortiert. Nicht nur die Anzeige der Inhalte in einer geordneten Art und Weise, sondern um ein neues array
4
Antworten
Ich versuche zu verstehen, die Verwendung von export Befehl. Versuchte ich mit man exportaber es ist kein Handbuch für diesen Befehl. Kann jemand bitte mir helfen, das Verständnis der Nutzung von export in UNIX? InformationsquelleAutor der Frage
4
Antworten
Ich ausführen müssen einige Regeln festlegen, die bedingt, nur wenn Sie das Python installiert ist, die größer als eine bestimmte version (z.B. 2.5). Dachte ich, ich könnte etwas tun, wie z.B. dem ausführen von: python -c 'import
2
Antworten
Wie mit einem einzelnen Zitat im sed-wenn Sie den Ausdruck in einfache Anführungszeichen eingeschlossen ist: sed -e '...' Zum Beispiel brauchen, um mit dieser text: 'foo' InformationsquelleAutor der Frage grigy | 2008-09-18
7
Antworten
Ist es möglich, dass der Kind-Prozess-id vom parent-Prozess-id in shell-Skript? Habe ich eine Datei ausführen shell-Skript, das führt zu einem neuen Prozess process1 (parent-Prozess). Diese process1 hat die Gabel einen anderen Prozess prozess2(Kind-Prozess). Mit einem Skript, ich
9
Antworten
Wenn ich will, finde die Unterschiede zwischen zwei Verzeichnisbäumen, ich in der Regel einfach ausführen: diff -r dir1/ dir2/ Diese Ausgänge genau, was die Unterschiede sind zwischen den entsprechenden Dateien. Ich bin daran interessiert, nur bekommen eine
3
Antworten
Beim eingeben von Variablen in der Bash, was ist der Unterschied zwischen declare und typeset? Wenn verwendet, innerhalb einer Funktion): was ist der Unterschied zwischen declare und typeset und local? Der einzige Unterschied, den ich über gekommen
1
Antworten
Ich möchte teilen Sie eine 400k-Linie lange log Datei von einer bestimmten Zeilennummer. Für diese Frage, können damit eine beliebige Anzahl 300k. Gibt es einen linux-Befehl, der mir erlaubt, dies zu tun (im Skript)? Ich weiß split
2
Antworten
Ich habe zwei Variablen var="" var1=abcd Hier mein shell-Skript-code if [ $var == $var1 ]; then do something else do something fi Wenn ich diesen code ausführen, wird es eine Warnung [: ==: unary operator expected Wie
8
Antworten
Ich versuche zu schreiben ein kleines Skript, dass zählt die Einträge in einer log-Datei, und ich bin Inkrementieren einer variable ( USCOUNTER ), die ich versuche zu verwenden, nachdem die Schleife fertig ist. Aber in diesem moment
6
Antworten
Ich möchte mit cURL nicht nur Daten senden Parameter in HTTP-POST -, sondern auch das hochladen von Dateien mit spezifischen form-Namen. Wie sollte ich dies tun ? HTTP Post Parameter: userid = 12345 filecomment = Dies ist
5
Antworten
Habe ich zwei Fragen: Es gibt mehrere remote-linux-Maschinen, und ich brauche, um schreiben Sie ein shell-Skript, welches ausgeführt wird, den gleichen Satz von Befehlen, die in jeder Maschine. (Einschließlich einiger sudo-Operationen). Wie kann das getan werden, die
1
Antworten
Wie kopiere ich einen symbolischen link von einem Verzeichnis in ein anderes? ls -ls file1.txt file2.txt files -> /mnt/iscsi-nfs-share/faulttracker-files was ich Suche zu tun, ist das kopieren von Dateien symbolischer link in ein anderes Verzeichnis? cp files
7
Antworten
Ich habe eine variable $ich die Sekunden in ein shell-Skript, und ich bin versucht, es zu konvertieren, um 24-STUNDEN-HH:MM:SS. Ist das möglich in der shell? InformationsquelleAutor der Frage Darren | 2012-11-16
8
Antworten
Wie kann ich das schreiben von Daten in eine text-Datei automatisch von shell-scripting unter Linux? War ich in der Lage, die Datei zu öffnen. Aber ich weiß nicht wie ich zum schreiben von Daten. InformationsquelleAutor der Frage
3
Antworten
Ich versuche, ordnen Sie die Ausgabe dieses Befehls ( das ist in meinem makefile ), um die makefile-HEADER var wie in der folgenden code-Zeile: HEADER = $(shell for file in `find . -name *.h`;do echo $file; done)
6
Antworten
Die Standard-shell in Mac OS X ist bashdie ich bin in der Regel glücklich werden. Ich nehme es für selbstverständlich. Es wäre wirklich schön, wenn es automatisch abgeschlossen mehr Zeugobwohl, und ich habe gehört, gute Dinge über
10
Antworten
Was ist eine einfache Möglichkeit zu konvertieren 00:20:40.28 (HH:MM:SS) Sekunden mit einem Bash-Skript? Split-Sekunden ausgeschnitten werden kann, es ist nicht wichtig. InformationsquelleAutor der Frage Mint | 2010-02-02
4
Antworten
Habe ich eine zentrale git repo eingerichtet mit gitolite. Möchte ich zum einrichten einen Haken, so dass, wenn ein Benutzer drückt auf das repo, es führt ein ziehen anderswo, gefolgt von einigen automatisierten Tests. So weit, ich
6
Antworten
Ich schreiben möchte ein bash-Skript, welches eine Liste all der Verzeichnisse, die bestimmte Dateien enthalten. Ich kann verwenden find echo der Pfad der jede und jeden passende Datei. Ich will nur die Liste den Pfad zu dem
6
Antworten
Dies ist mein bash-script - ich will einfach nur nach Links-pad, eine Reihe von zahlen mit Nullen: printf "%04d" "09" printf "%04d" "08" printf "%04d" "07" printf "%04d" "06" Ausgabe: ./rename.sh: line 3: printf: 09: invalid number
6
Antworten
So, ich habe die folgende Struktur: . .. a.png b.png c.png Lief ich einen Befehl zum verändern der Größe ls | xargs -I xx convert xx -resize xx.jpg Jetzt mein dir sieht wie folgt aus . ..
6
Antworten
Ist es ein builtin-Kommando, klar, Schale, während die Verwendung von shell in emacs? Wenn nicht, gibt es eine elisp-Funktion, um das gleiche zu erreichen? InformationsquelleAutor der Frage keeda | 2011-10-11
29
Antworten
Möchte ich haben lange und kurze Formen der Kommandozeilen-Optionen aufgerufen, mit meinem shell-Skript. Ich weiß, dass getopts verwendet werden können, aber wie in Perl, ich habe nicht in der Lage, das gleiche zu tun mit shell. Irgendwelche
9
Antworten
Muss ich einfügen einer multi-line-bash-code in terminal, aber Wann immer ich das Tue, jede Zeile ausgeführt wird als separater Befehl, sobald es eingefügt. InformationsquelleAutor der Frage Nathan | 2011-07-15
1
Antworten
Ich habe ein Problem mit der Android-ADB-Shell. Wenn ich versuche, führen Sie den Befehl chmod gibt er mir "Bad Mode". Ich verstehe es nicht, warum. Ich bin mir sicher, dass ich die Ausführung unter "su", vertreten durch
2
Antworten
Ist es ein Weg, um grep (oder verwenden Sie einen anderen Befehl) zu finden, exakte Zeichenfolgen, die über KEINE regex? Zum Beispiel, wenn ich suchen will (wörtlich): /some/file"that/has'lots\of"invalid"chars/and.triggers$(#2)[*~.old][3].html Ich will nicht gehen durch und entkommen jedes einzelne
10
Antworten
Ich Schreibe ein bash shell-Skript, um anzuzeigen, wenn ein Prozess ausgeführt wird oder nicht. So weit, ich habe diese: printf "%-50s %s\n" $PROC_NAME [UP] Den code gibt mir folgende Ausgabe: JBoss [DOWN] GlassFish [UP] verylongprocessname [UP] Möchte
3
Antworten
Wie stellen Sie sicher, eine variable ist nicht leer mit der -z option ? errorstatus="notnull" if [ !-z $errorstatus ] then echo "string is not null" fi Gibt den Fehler zurück : ./test: line 2: [: !-z:
8
Antworten
Wenn nicht, gibt es eine de-facto-standard? Im Grunde Schreibe ich eine Hilfe für die Befehlszeile text in etwa so: usage: app_name [options] required_input required_input2 options: -a, --argument Does something -b required Does something with "required" -c, --command
10
Antworten
Ich habe eine text-Datei, die eine bestimmte Zeile so etwas wie sometext sometext sometext TEXT_TO_BE_REPLACED sometext sometext sometext Muss ich ersetzen die gesamte Zeile oben mit This line is removed by the admin. Den Suchbegriff ist TEXT_TO_BE_REPLACED
12
Antworten
Sagen wir, ich habe einen string 5a. Dies ist die hexadezimale Darstellung von ASCII Buchstaben Z. ich wissen muss, um ein Linux-shell-Befehl nehmen Sie einen hex-string und Ausgabe der Binär-bytes der Zeichenfolge darstellt. So, wenn ich echo
10
Antworten
Unter Unix gibt es eine Möglichkeit, dass ein Prozess ändern können anderen Umgebungsvariablen (vorausgesetzt Sie sind alle von der gleichen Benutzer)? Eine Allgemeine Lösung wäre am besten, aber wenn nicht, was über den konkreten Fall, wo ein
3
Antworten
Ich versuche, das Gerät Eigenschaften aus ADB-Befehle. Ich kann wie immer erhalten Sie diese Werte durch ausführungsbeispiels android-Anwendung. Wie immer möchte ich mit adb shell-Befehl selbst, um mein Leben einfacher. Hier ist der Weg, den ich erhalten