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.
3
Antworten
Ich würde gerne aufhören, Cassandra von dumping hprof-Dateien, da ich nicht benötigen, Sie zu nutzen. Ich habe auch nur sehr begrenzte Speicherplatz (50 GB von 100 GB für Daten genutzt wird), und diese Dateien schlucken bis alle
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
3
Antworten
Ich bin ein Anfänger in shell-scripting. Ich muss aufgeteilt werden folgende Datei-Struktur, die als Dateinamen getrennt und Pfad trennen. In der mit dem Namen, ich brauche nicht _ABF1_6, da es nicht Teil des Dateinamens. Auch in diesem
4
Antworten
Muss ich kombinieren Sie diese Befehle, um eine Liste sortiert nach Datum erstellt, die mit dem angegebenen "Dateiname". Ich weiß, dass das Sortieren von Dateien nach Datum kann erreicht werden mit: ls -lrt und die Suche nach
3
Antworten
Wenn Sie Rohr zwei-Prozess und töten Sie auf den "output" des Rohres, der erste Prozess verwendet, um die Fehlermeldung "Broken Pipe" - signal, welches in der Regel beendet es auch. E. g. läuft $> do_something_intensive | less
3
Antworten
Ich versuche zu erklären, eine Funktion in der tcsh und nennen es. #! /bin/tcsh -f helloWorld () { echo "a" } helloWorld Bin ich immer die folgende Fehlermeldung: < 512 mews2895 ~/tmp/script> 1.sh Badly placed ()'s. Irgendjemand
3
Antworten
Ich bin Total verwirrt, indem er die Grenzen des offenen Datei-Deskriptoren in Linux. welcher Wert korrekt ist, indem Sie Ihnen? ulimit -n ======> 65535 aber vim /etc/security/limits.conf soft nofile 50000 hard nofile 90000 InformationsquelleAutor tinyboyz | 2012-05-18
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
3
Antworten
Kann ich nicht installieren, CoffeeScript auf meinem Macbook. Die gleichen Befehle funktioniert Prima auf meinem iMac. $ surganov:~ surganov$ sudo npm install coffee-script -g npm http GET https://registry.npmjs.org/coffee-script npm http 304 https://registry.npmjs.org/coffee-script /usr/local/share/npm/bin/coffee -> /usr/local/share/npm/lib/node_modules/coffee-script/bin/coffee /usr/local/share/npm/bin/cake ->
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
4
Antworten
Zu diesem post: adb shell auto-vervollständigen-unter Windows 7? Des Besitzers Antwort: "dieses problem Gelöst, indem adb neu zu kompilieren unter cygwin. :)" Leider kann ich nicht senden Sie Kommentare, Fragen ihn, wie hat er neu kompiliert adb
2
Antworten
Muss ich wechseln zwischen zwei Benutzern mit Hilfe eines shell-Skripts. Ich verwendet, su und sudo für die Umschaltung zwischen Benutzern. Die Quintessenz ist, dass es die Eingabeaufforderung für Benutzer das Kennwort jedes mal, und ich will nicht,
1
Antworten
Bin ich beim Lesen von einer Linie, die etwa 500 Zeichen. Wie kann ich mit sed zu, anstatt Sie zu ersetzen die Zeichenfolge mit etwas, ersetzen Sie den rest der Zeile mit etwas? Kurzum, ich möchte Sie
6
Antworten
Ich versuche zu entfernen .svn-Verzeichnisse in ein Arbeitsverzeichnis. Ich dachte, ich würde nur verwenden Sie find und rm wie diese: find . -iname .svn -exec 'rm -rf {}' \; Aber das Ergebnis ist: finden: rm -rf ./src/.svn:
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 versuche zu erstellen neues Verzeichnis /proj mit Unterverzeichnissen bin, cgi, sbin, etc... wenn /proj existiert nicht. Jedoch, anstelle der Schaffung von mehreren Unterverzeichnissen, es schafft ein einziges Unterverzeichnis mit dem Namen {Changes...src} #If project directory exists,
2
Antworten
Ich versuche Informationen zu sammeln, die Menge an Speicherplatz auf verschiedenen Servern. Also wenn ich ausführen df -k bekomme ich als Ausgabe: Filesystem 1024-blocks Used Avail Capacity Mounted on /dev/ad1s1f 125925198 2568970 113282214 2% /builds Und manchmal
4
Antworten
Ich gerade angefangen zu lernen, groovy.Ich will, pass den svnSourcePath und svnDestPath zu shell-Skript in das svn copy Kommando. Aber die URL nicht gerendert. node { stage 'Copy Svn code' def svnSourcePath = "${svnBaseURL}${svnAppCode}${svnEnvDev}${SVN_DEV_PACKAGE}" def svnDestPath =
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:
2
Antworten
Ich bin oft mit kopieren und einfügen von text aus der Klemme. Gibt es eine Möglichkeit, um die Umleitung der Ausgabe eines Befehls in eine shell-variable oder einen anderen Befehl, der Ort, die Ausgabe in die Zwischenablage?
5
Antworten
Bin ich mit einem Test-Skript, das läuft über eine website, über und über wieder, läuft Hunderte Male im Laufe von mehreren Stunden. Ich möchte mich für ruby, um zu beginnen zu spielen, ein lautes Lied/mp3 zum Beispiel,
1
Antworten
Will ich mit den vorgegebenen Parametern in Jenkinsfile in mehrere shell-Befehle, aber ich bekomme eine exception. In meinem Beispiel möchte ich ausführen, einen einfachen Befehl Andockfenster. Der parameter definiert den Pfad zu Andockfenster ausführbare Datei. Dies ist
3
Antworten
Ich habe ein shell-script gestartet wird, dass unit-tests für Module. Ich brauche den Namen des Moduls, in der alle Kleinbuchstaben und mit dem ersten Zeichen in Großbuchstaben. So weit ich mache es so: #!/bin/sh -x # z.B.
2
Antworten
Habe ich eine schriftliche ein shell-Skript, wobei ich möchten, senden Sie eine E-Mail durch die es. Ich bin das Skript ausgeführt wird unter windows durch die cygwin. Ich habe installiert E-Mail Paket auf meinem Rechner. Aber ich
2
Antworten
Habe ich versucht, um das setup eine Umgebungsvariable Cygwin mit dem Befehl export PRIMOSBASE=/directory/for/primosfiles. Und wenn ich die variable mit dem Befehl echo $PRIMOSBASE es zeigt das /Verzeichnis/für/primosfiles. hoffnungsvoll dies bedeutet, dass die Umgebungsvariable gesetzt ist. Aber
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,
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
9
Antworten
Wie bestimme ich die Betriebszeit auf einem SunOS UNIX-Rechner in Sekunden nur? Unter Linux konnte ich einfach cat /proc/uptime & nehmen Sie das erste argument: cat /proc/uptime | awk '{print $1}' Ich versuche, das gleiche zu tun
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
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
4
Antworten
Ich habe ein script, das läuft eine MySQL-Abfrage, so etwas wie dieses: #!/bin/sh user="root" pwd="test" database="mydb" command="long... long... query in multiple lines" mysql -u $user -p$pwd << EOF use $database; $command EOF Diese Abfrage gibt ein backup
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
1
Antworten
Ich habe ein shell-script wie unten angegeben. #!/bin/bash sudo -u testuser -H sh -c " mkdir /usr/local/testdir; if [ $? -eq 0 ];then echo "Successfull"; else echo "Unsuccessfull"; fi " Habe ich Privilegien an Benutzer testuser ausführen,
3
Antworten
Umgebungsvariablen mit multiline Werte verwirren können env's-Ausgabe: # export A="B > C=D > E=F" # env A=B C=D E=F TERM=xterm SHELL=/bin/bash USER=root MAIL=/var/mail/root PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/root LANG=en_US.UTF-8 PS1=\h:\w\$ SHLVL=1 HOME=/root LOGNAME=root _=/usr/bin/env In diesem Fall habe ich kann
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
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
4
Antworten
Ich habe eine Textdatei mit einer Liste von rund 150 bis 200 Datei-Namen abc.txt pqr.txt xyz.txt ... ... Brauche ich ein string mit Komma-getrennten Dateien. Jede Zeichenfolge sollte nicht mehr als 20 Dateien. So ist das echo
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
2
Antworten
Habe ich Folgendes: _shellScript = "../Dependency/test.sh" exec 'sh #{_shellScript}' Aber wenn ich auf ausführen des ruby-Skript endet es mich an einem shell-prompt anstelle der Ausführung des Skripts, die sich innerhalb der variable _shellScript. Irgendwelche Ideen wäre geschätzt!
3
Antworten
Ich gefunden habe, ein Teil von Skript wie dieses In xx.sh: BUILD_BOOT=. mkdir -p $BUILD_BOOT Kann jemand helfen zu erklären, was das script oben für das Verzeichnis der parameter ist .? versuchen man mkdir Es erzeugt das
4
Antworten
Ich müsste grep ein ganzes Verzeichnis nach einem string, und ich bekomme etwa 50 Ergebnisse. Ich würde gerne die Farbe jeder zweiten Zeile, text-Farbe oder hintergrund Farbe. Am besten wäre ein Skript, dass ich pipe die Ausgabe
2
Antworten
Ich haben um eine zu erstellen csv - Datei für den 1. Tag jeden Monats mit two columns mit überschriften Date und Count. Einem anderen script wird täglich ausgeführt und es findet insbesondere abgestimmt Zeichenfolge log-Einheiten in
3
Antworten
Ich versuche, ein Skript zu automatisieren meine Experimente. Meine Absicht ist es, einen Befehl ausführen, wie diese von einem shell-Skript, welches auf ein anderes Skript ausführen lassen auf dem server: ssh
[email protected] 'sh ControlIperfServer.sh start' Obwohl die
1
Antworten
Ich versuche, führen Sie ein shell-Skript, das ausgeführt wird in MinGW32. Dann bekomme ich die folgende Fehlermeldung: Verursacht durch: java.io.IOException: Cannot run program "./myJooqGeneratorDB.sh", (in directory "C:\Users\admin\desktop\workspace\myProject") CreateProcess error = 193, %1 is not a valid win32
5
Antworten
Ich habe ein Verzeichnis.Dieses Verzeichnis hat eine Menge von Unterverzeichnissen, die enthalten html-Seiten und manche c-source-code-Dateien,Makefiles etc etc.Das Skript, das ich bin versucht, zu schreiben wäre, ausgeführt von einem Verzeichnis, das alle diese Unterverzeichnisse. Im folgenden ist
1
Antworten
Ich bin überrascht, dass noch nicht gefragt worden, bevor, aber... Was ist der Unterschied zwischen alias ⇢ alias EXPORT='alias' Funktion ⇢ function exporter() { echo $EXPORT } und export ⇢ export ALIAS='export' und für diese Angelegenheit... alias
2
Antworten
Habe ich dieses Skript: #!/bin/sh echo "Start: " $(date +%s) (time hive --hiveconf mapreduce.job.reduce.slowstart.completedmaps=0.5 --hiveconf mapred.reduce.tasks=10 --hiveconf mapreduce.reduce.shuffle.parallelcopies=15 --hiveconf hive.execution.engine=mr -f sample-queries-tpcds/query50.sql --database tpcds_text_db_1_10) 2> output/tpcds_query_2c_50_mr.out echo "End: " $(date +%s) Wie kann ich fügen Sie einige
2
Antworten
Ich möchte eine cmd-Datei mit etwas wie: :one start /wait (blabla1.exe -q -m 1>blabla1.log 2>&1) :two start /wait (blabla2.exe -q -m 1>blabla2.log 2>&1) wo soll ich die Ausgabe von der blabla-Anwendung nicht die Ausgabe von den Befehl