Tag: bash

Für Fragen über Skripte für die Bash-Befehls-shell. Für shell-Skripte mit Fehlern, bitte überprüfen Sie Sie mit shellcheck Programm (oder die web-shellcheck server an https://shellcheck.net) vor dem posting hier. Fragen über die interaktive Verwendung der Bash-eher on-topic auf Super-User, als auf Stack Overflow.

wie soll ich über das konvertieren von xml in csv

Anzahl der Antworten 3 Antworten
Ich versuche, um einige xml-code, eine Probe unten: <time_report> <project_ID>4</project_ID> <project_status>close</project_status> <client_ID>6001</client_ID> <time_record> <project_start_time>15:02:33</project_start_time> <project_end_time>15:07:44</project_end_time> <project_total_time>PT00H05M11S</project_total_time> </time_record> <employee_ID>10001</employee_ID> <employee_name>Mary Beth</employee_name> <date_created>2009-08-25</date_created> </time_report> und dann Ausgabe, die es so es im folgenden format: project_id, project_status, client_id, project_start_time, project_end_time,

Kurze Befehl, um die Gesamtgröße der Dateien mit einer wild card

Anzahl der Antworten 3 Antworten
Ich konnte mir vorstellen ein einfaches shell-Skript erledigen würde, was ich möchte, nur durch das Durchlaufen einer Liste von Dateien in einem Verzeichnis und summieren der einzelnen Größe, sondern Frage mich, ob es bereits einen kürzeren Weg,

Erstellen string mit Leerzeichen in der Bash

Anzahl der Antworten 2 Antworten
Ich würde gerne eine Schleife über ein assoziatives array und drucken Sie das Schlüssel /Wert-Paare in einer netten Art und Weise. Daher möchte ich Spiegelstrich werden die Werte in einer solchen Weise, dass Sie beginnen alle an

emulieren enum-Semantik in der bash-shell

Anzahl der Antworten 1 Antworten
War ich versucht, zu emulieren, die C-enum-Semantik bei arrays, aber ohne viel Erfolg, im Grunde möchte ich in der Lage sein zu Durchlaufen und eine Reihe von Elementen und auch eine variable deklarieren, die nur durch die

Umbenennen einer Liste von Dateien mit Namen, die aus einer anderen Liste

Anzahl der Antworten 5 Antworten
Ich habe eine Liste wie die folgende in eine Datei namens lista.txt: mickey donald daffy bugs Ich habe einen Ordner mit vielen Dateien: Datei1, filename2, ... filenameN. Möchte ich Durchlaufen und die Dateien zu erzielen: filename1 =>

linux-cut-Befehl, mit dem Feld-Wert-Bedingung

Anzahl der Antworten 2 Antworten
Ich versuche herauszufinden, ein linux-shell-Befehl die Anzeige Teil eines Feldes aus einem Protokoll befriedigender Zustand anderer Bereich. Beispiel-log-Datei: 2013-04-15;[email protected];[email protected];outgoing;24;headline 2013-04-15;[email protected];[email protected];incoming;0;chat 2013-04-15;[email protected];[email protected];outgoing;26;headline 2013-04-15;[email protected];333333;incoming;12;chat 2013-04-16;[email protected];555555;incoming;0;chat Habe ich versucht zu zeigen nur die eindeutige Nummer aus Feld 2 und 3

Wie lösche ich eine Tabelle aus einem mysqldump

Anzahl der Antworten 3 Antworten
Wie lösche ich die Ausgabe für eine große Tabelle in einem mysqldump mit vielen Tabellen? Ich habe einen dump einer Datenbank von 6 GB groß ist, aber zu 90% ist es nur eine logging-Tabelle "cache_entries", dass ich

Wann verwendet man xargs, wenn Rohrleitungen?

Anzahl der Antworten 5 Antworten
Ich bin neu in bash und ich bin versucht, zu verstehen, die Verwendung von xargs, die ist immer noch nicht klar für mich. Zum Beispiel: history | grep ls Hier bin ich auf der Suche für den

Knoten, die nicht am Bash unter Ubuntu auf Windows

Anzahl der Antworten 1 Antworten
Ich versuche zu machen, die Knoten arbeiten im inneren Bash unter Ubuntu auf Windows. Ich bin gerade erst mit Bash unter Ubuntu auf Windows, also bin ich wahrscheinlich tun einige newbie Fehler. Habe ich getan apt-get install

Ausführen von php in ein bash-script: Fehler "could not open input file"

Anzahl der Antworten 1 Antworten
Habe ich ein einfaches Skript wie: #!/bin/bash php /var/www/mysite/script1.php php /var/www/mysite/script2.php Wenn ich es als root ausführen, wie diese: bash update.sh Bekomme ich folgenden Fehler: Could not open input file: /var/www/mysite/script1.php Could not open input file: /var/www/mysite/script2.php

Holen Git repo-url mit dem absoluten Pfad

Anzahl der Antworten 1 Antworten
Bekomme ich den Pfad im repository mit dem folgenden Befehl in das repository-Ordner (wie es vorgeschlagen wurde hier): git config --get remote.origin.url Wie kann ich das git-repository-url mit einem absoluten Pfad? Angenommen, ich bin in einem anderen

Nohup funktioniert nicht unter OSX

Anzahl der Antworten 5 Antworten
Bash: $nohup sleep 10 & aber wenn ich schließen Sie das terminal: Irgendwelche Ideen? im Idealfall möchte ich laufen Mongodb im hintergrund. Funktioniert bei mir hier - prüfen Sie Ihre terminal-Einstellungen? InformationsquelleAutor Mr. Demetrius Michael | 2012-02-26

Vorbei sudo Flaggen mit ins makefile

Anzahl der Antworten 1 Antworten
Ich bin zurzeit befindet sich hinter einem proxy. Sitzen im land der bash, habe ich meine HTTP_PROXY und HTTPS_PROXY als Umgebungsvariablen gesetzt auf den proxy gesetzt. Wenn ich installieren möchte etwas unter sudo, wie pip, ich muss

Git-commit nicht öffnen vim

Anzahl der Antworten 4 Antworten
Kürzlich installierte ich bash-it in meinem terminal. Wenn ich jetzt versuche, zu führen git commit das terminal zeigt mir diese Fehlermeldung: /usr/bin/mate -w: /usr/bin/mate: No such file or directory error: cannot run /usr/bin/mate -w: No such file

Wie zu verwenden Inhalt der Datei als Kommandozeilen-Argumente?

Anzahl der Antworten 6 Antworten
Ich möchte die Argumente aus der Datei als Kommandozeilen-Argumente für einige Befehle, wie gcc oder ls. Beispielsweise gcc -o output -Wall -Werro als Datei bestehen aus: -o output -Wand -Werro Verwendet für gcc command-line Aufruf. gcc $(cat

Lokale Variablen nach beenden der Schleife

Anzahl der Antworten 5 Antworten
Ich habe einige Probleme mit lokalen Variablen nach verlassen einer Schleife. Die variable max endet mit dem Wert 0, obwohl der code unten: max=0 cat tmp|while read line do temp=$(echo $line|tr -d "\n"|wc -c) if [ $temp

Lesen einer CSV-Datei in bash

Anzahl der Antworten 2 Antworten
Habe ich eine Anforderung zum Lesen der CSV-Datei in der shell, und ich bin ok mit der CSV-Datei mit einer einzigen Zeile in einer Zelle. Aber wenn wir mehrere Linien in der Zelle der CSV-Datei, dann bin

Wie wiederholen Sie einen Befehl in der Bash?

Anzahl der Antworten 7 Antworten
Ich habe einen Befehl, dass sollten weniger als 1 minute ausgeführt, aber aus irgendeinem Grund hat eine extrem lange, eingebaute timeout-Mechanismus. Ich möchte einige bash, das das folgende tut: success = False try(my_command) while(!(success)) wait 1 min

wie verwenden von shell-script, in not_if Zustand

Anzahl der Antworten 1 Antworten
Will ich mit shell-Skript-Ausgabe zur Validierung der Ressource in der guard-Bedingung.Ich verwende untenstehenden code noch nicht arbeitet. bash "stampDisksuccess" do code <<-EOH whoami EOH user 'root' not_if {"`sudo sh /home/scripts/getStampedDisk.sh test`" == ''} end Ob Skript(getStampedDisk.sh) gibt

Ruby-Flucht-ARGV-argument oder einen string als argument für shell-Befehl

Anzahl der Antworten 3 Antworten
Ok das macht mich verrückt: `ls #{"/media/music/Miles Davis"}` schlägt fehl, da der Raum zwischen "Km" und "Davis" Sagen, ich schreiben Sie ein ruby-script und einen Benutzer übergibt Datei-Pfad als argument. Wie kann ich entkommen und Futter zu

Shell-Skript zu finden, das Betriebssystem der Maschine

Anzahl der Antworten 3 Antworten
Wie findet man das Betriebssystem mit bash-script? Ich fand diese Antwort: Erkennt das OS von einem Bash-Skript. Es ist nicht klar, es würde Arbeit auf Mac OS X. Ich möchte es auf Mac OS X vs verschiedene

Wie man den Pfad des aktuellen Verzeichnis relativ zum root des git-repository?

Anzahl der Antworten 2 Antworten
Ich habe gesehen,diese Frage, die erzählt, wie man den Pfad einer bestimmten Datei relativ zu dem root von dem git repo. Aber ich will nun um den Pfad des aktuellen Verzeichnisses, nicht eine bestimmte Datei. Wenn ich

Linux alias-chain-Befehle (Rekursion vermieden werden?)

Anzahl der Antworten 3 Antworten
Ich habe etwa auf der Suche nach Möglichkeiten, um den alias löschen und ls in einem einzigen Befehl. Derzeit habe ich den vorgegebenen Befehl x: alias x="clear;ls" Nun gibt es eine walkaround Rekursion zu vermeiden und definieren:

Installieren GitLab auf Subdomain

Anzahl der Antworten 1 Antworten
Ich versuche zu installieren GitLab auf einer subdomain. Ich bin nicht sehr vertraut mit web-Servern und Sachen, die nur sehr wenig wissen. Ich bin momentan verbunden ist die subdomain über ssh [email protected] auf dem Mac-Terminal. Dann habe

Wie berechne crc32-Prüfsumme von string auf linux bash

Anzahl der Antworten 5 Antworten
Ich verwendet crc32 zu berechnen checkcums von sting vor langer Zeit, aber ich kann mich nicht erinnern wie ich es gemacht habe. echo -n "LongString" | crc32 # no output Ich eine Lösung gefunden [1] zu berechnen,

bash-Skript ausführen dig-x

Anzahl der Antworten 2 Antworten
Guten Tag. Las ich in einem anderen Beitrag in Bezug auf das auflösen von Hostnamen zu IP-Adressen und nur über die erste IP in der Liste. Will ich das Gegenteil tun und verwendet das folgende Skript: #!/bin/bash

sed nicht zu ersetzen, Linien

Anzahl der Antworten 2 Antworten
Ich habe eine Datei mit 1 Zeile text genannt output. Ich habe Schreibzugriff auf die Datei. Ändern kann ich es von einem editor ohne Probleme. $ cat output 1 $ ls -l o* -rw-rw-r-- 1 jbk jbk

Schreiben ", um eine Datei in bash

Anzahl der Antworten 4 Antworten
Einfach schreiben brauche ich "echo" t${count} = "$"t${count}" In eine text-Datei, einschließlich aller Damit die Ausgabe wäre etwas wie: echo " t1 = $t1" Mit " so wie Sie sind. Also habe ich versucht: count=1 saveIFS="$IFS" IFS=$'\n'

Wie bringe ich awk, um die Anzeige aller Zeilen, sondern mit einem Kriterium in die 2. Feld?

Anzahl der Antworten 3 Antworten
Also die Frage ist: Anzeige aller Zeilen in der Datei mit weniger als 100 items im Inventar, mit awk. Quantität ist das 2. Feld. Versuchte ich awk '$2 < 100' inventory aber das zeigt NUR die Zeilen,

LINUX: Liste alle Verzeichnisse, stoßen Sie in einem bash-array

Anzahl der Antworten 4 Antworten
Hier ist die end-Ergebnis bin ich versucht: Habe ich mehr als 15 Benutzer eine geklonte Instanz meiner Anwendung, manchmal brauche ich, um Dateien zu aktualisieren (so ziemlich alle die gleiche bleiben-alles ist dynamisch. Dies ist für updates/neue

wie zum Anhängen eines Wertes an eine variable im shell-script

Anzahl der Antworten 5 Antworten
Bin ich immer eine variable mit dem Wert aus Eigenschaften, und ich bin in der Lage, Zugang in sh Datei. aber ich bin mir nicht Anhängen, ein anderer Wert an diese variable. Freundlich darauf hin. $ echo

Fehler beim ausführen eines scripts in cygwin

Anzahl der Antworten 1 Antworten
unerwartetes Ende der Datei. nun habe ich eine Suche auf den Fehler und ich verstehe, dass meine script-Datei (die erstellt wurde in windows) hat die falschen Endungen. Ich habe auch gelesen, dass ich kann verwenden Sie dos2unix

Positionierung ein Fenster mit AppleScript mit dual-Monitore

Anzahl der Antworten 3 Antworten
Ich habe zwei Monitore und ich bin versucht, positionieren Sie die Fenster einer Anwendung auf den zweiten monitor, aber nichts, was ich tun scheint zu funktionieren. So bin ich zum Beispiel mit meinem laptop und das terminal-Fenster

Wie Sortieren Sie die Ausgabe aus mehreren Log-Dateien nach Datum

Anzahl der Antworten 5 Antworten
Habe ich die Ausgabe aus verschiedenen log-Dateien: logfile3 2010/07/21 15:28:52 INFO xxx 2010/07/21 15:31:25 INFO xxx 2010/07/21 15:31:25 DEBUG xxx logfile1 2010/07/21 19:28:52 INFO xxx 2010/07/21 19:31:25 INFO xxx 2010/07/21 19:31:25 DEBUG xxx logfile2 2010/07/21 13:28:52 INFO

- URL ersetzen mit sed

Anzahl der Antworten 2 Antworten
möchte ich ändern, dass alle links in html-Datei mit sed wie diese s/ <a[^>]* href="[^"]*\// <a href="\http:\/\/www.someurl.com\//g aber es funktioniert nicht. Meine links: <a href="http://www.mylink.com/help/rss.php" target="_top" title="RSS">RSS</a></div> mein script ändern, nur mylink.com/help/rss.php zu someurl.com/help/rss.php Muss ich ändern,

Erwarten Skript su auf root und führen Sie sed

Anzahl der Antworten 1 Antworten
Habe ich noch nie verwendet, erwarten vorher aber brauche ein Skript, um die folgenden für eine große Liste von hosts ssh in eine Maschine su zum root und geben Sie das root-Passwort sed eine Datei in /etc/passwd

Sendmail arbeitet nicht mit crontab (bash)

Anzahl der Antworten 2 Antworten
Habe ich erstellt ein disk-cleanup-Skript, das nach der Bereinigung sendet eine status E-Mail. nun, wenn ich dieses über die Befehlszeile führt es perfekt, aber durch cronjob Ihr nicht in der Lage zum senden von Status E-mail-rest das

Python -c-Schalter

Anzahl der Antworten 2 Antworten
Momentan habe ich ".".join(str(z) for z in [int(x, 16) for x in (re.sub(r'(.{2})(?!$)', r'\1.', "00112233")).split('.')]) 'xx.xx.xx.xx' das funktioniert, aber wenn ich versuche, es zu benutzen über die python -c-Schalter, die es nicht ? [root@monty ~]# python -c

Wie zu warten, bis eine Aufgabe abgeschlossen ist, bevor Sie fortfahren shell-Skript

Anzahl der Antworten 2 Antworten
Habe ich zwei shell-scripts zu schreiben, der ausgeführt wird, nächtlich per cron-Zeitplan. Auf meinem prod-server: mysqldump -ufoo -pbar --opt --routines db > ~/sqldump/{$todays_date}.sql ln -s ~/sqldump/{$todays_date}.sql latest.sql Auf meinem Entwicklungs-server: scp [email protected]:~/sqldump/latest.sql ~/sqldump mysql -ufoo -pbar db

Gewusst wie: zurückgeben eines Werts aus einem shell-Skript im python-Skript

Anzahl der Antworten 2 Antworten
Habe ich ein python-Skript, welches benötigt einen Wert aus einem shell-Skript. Folgenden wird das shell-Skript (ein.sh): #!/bin/bash return_value(){ value=$(///some unix command) echo "$value" } return_value Folgenden wird das python-Skript: Import subprocess answer = Subprocess.call([‘./a.sh’]) print("the answer is

Wie kann ich die bash-environment-Variablen aus einem Skript?

Anzahl der Antworten 3 Antworten
Habe ich einige proxy-Einstellungen, die ich nur gelegentlich einschalten möchten, so dass ich nicht wollen, um Sie in meine ~/.bash_profile. Ich versucht, indem Sie Sie direkt in ~/bin/set_proxy_env.sh hinzufügen ~/bin zu meinem PATH, und chmod +xing das

Kopieren einer Datei alle 60 Sekunden bash

Anzahl der Antworten 4 Antworten
Ich habe ein thecus nas-server, und Sie scheinen, um einige knifflige Dinge zu Ihren Vorlagen, um Ihre Dateien, die derzeit auf der boot bin ich mit einem shell-Befehl zum kopieren einer Datei über ein anderes, so dass

Suche nach einer Datei innerhalb rekursive Verzeichnis von zip-Dateien

Anzahl der Antworten 2 Antworten
Habe ich eine ganze Verzeichnis-Struktur mit zip-Dateien. Ich möchte: Durchqueren die gesamte Verzeichnisstruktur rekursiv greifen alle zip-Dateien Ich möchte eine bestimmte Datei "*myLostFile.ext" in eine dieser zip-Dateien. Was ich versucht habe 1. Ich weiß, dass ich Liste

(bash) Wie finden Sie die max unterstützte Datei-Größe des Dateisystems?

Anzahl der Antworten 2 Antworten
(bash) Für ein bestimmtes Verzeichnis, ich brauche zu entdecken der maximale Datei-Größe unterstützt durch das Dateisystem. Das Dateisystem in Frage, ist wohl angebracht, die von externen USB-Medien, und es könnte sein, FAT32, NTFS, exfat oder ext2. Ich

Start einer screen-Sitzung beim Start mit ubuntu

Anzahl der Antworten 2 Antworten
Ich bin mit amazon EC2 für einen Dienst, den ich fange, jedoch wenn ich versuchen und zu beginnen, eine screen-Sitzung, während der Start-Skript (die liefen während dem Startvorgang) der Bildschirm wird nie gestartet. Ich haben Sie sicher,

gewusst wie: übergeben Sie das Kennwort, um einen Befehl in der bash

Anzahl der Antworten 2 Antworten
Ich schreiben möchte ein bash-Skript, dass ausgeführt wird, einen Befehl in das Skript und den Befehl benötigen, Lesen Sie, was einige als Passwort. Also, wie kann ich das Passwort weitergeben, um den Befehl in das script? $ota_gen

So finden Sie Linux-Distribution, die Namen mit einem shell-Skript aus?

Anzahl der Antworten 7 Antworten
Schreibe ich ein shell-script, in dem ich muss der aktuelle name des Betriebssystems, um es generisch. Wie: if [ $Operating_System == "CentOS" ] then echo "CentOS"; # Do this elif [ $Operating_System == "Ubuntu" ] then echo

Awk - unkonfektioniert regex

Anzahl der Antworten 4 Antworten
Schreibe ich ein shell-script, welches herausziehen muss Werte aus einer text-Datei die wie folgt aussieht: app.full.name /warfilelocation/ warfilename Mein shell-Skript wird der Iteration über eine Liste von Anwendungen, die Namen und ziehen Sie entweder den Standort oder

Flucht Schrägstrich "\" in grep

Anzahl der Antworten 2 Antworten
Habe ich die Datei mit der Zeile: "H:\Check\WP_20140511_029.mp4" zusammen mit anderen Linien. Ich möchte diese Zeilen entfernt werden, die angibt Verzeichnis auf H:\Check. Ich habe versucht, grep -v ".*H:\\Check.*" testout.txt > testout2.txt Aber nicht löschen Sie diese

brauchen Sie ein shell-Skript zum konvertieren von big endian auf little endian

Anzahl der Antworten 6 Antworten
Brauche ich eine shell-script-Programm zum drucken der hexadezimale Zahl von big-endian zu little-endian - Zum Beispiel: Eingang: my virtual address = 00d66d7e Ausgabe: 7e6dd600 Wie kann ich kann ich das in ein bash-script? sieht aus wie die