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.
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,
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,
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
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
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 =>
2
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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
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,
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
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
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'
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,
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
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
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
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
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
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,
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
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
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
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
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
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
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
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
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
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,
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
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
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
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
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