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.
4
Antworten
Ich bin, einen alias zu erzeugen in Unix-und haben festgestellt, dass der folgende Befehl nicht ausgeführt.. alias logspace='find /apps//opt/-type f -size +100M -exec ls -lh {} \; | awk '{print $5, $9 }'' Bekomme ich die folgende
2
Antworten
Ich bin versucht, zu erstellen eine einfache Schale, die etwas wie "ls" oder "ls -l" und führt es für mich. Hier ist mein code: #include <stdio.h> #include <sys/wait.h> #include <unistd.h> #include <stdlib.h> #include <string.h> #include <sys/types.h> void
5
Antworten
Ich habe gesehen, loops entpacken Sie alle zip-Dateien in einem Verzeichnis. Jedoch, bevor ich diese ausführe würde ich darauf achten, was ich zu laufen richtige Arbeit: for i in dir; do cd $i; unzip '*.zip'; rm -rf
3
Antworten
Habe ich zum speichern der Ausgabe des top-Befehls in eine variable und ich Tue das: myvar=`top -b -n1 | head -n 18` Das problem ist, dass es scheint, zu ignorieren die Zeichen zurück, also wenn ich echo
5
Antworten
Habe ich eine große Anzahl von text-Dateien, organisiert in einem großen Ordner-Struktur, auf Debian Linux. Was ich brauche, ist zu finden, alle text-Dateien mit einem bestimmten Namensmuster und dann bewegen Sie den Ordner zu einem Ziel. Beispiel:
1
Antworten
Wir haben script, das tun, einige Bearbeitung und löst einen job im hintergrund mit nohup. Wenn wir planen, dieses Skript aus einer Oracle-OEM - (oder kann es einen scheduler-job), sehe ich die folgende Fehlermeldung, und zeigen Sie
5
Antworten
Sagen, wenn ich wollte, mit diesem Befehl: (cat file | wc -l)/2 auf und speichern es in einer Variablen wie Mitte, wie würde ich es tun? Ich weiß, das ist einfach nicht der Fall $middle=$(cat file |
1
Antworten
Verwende ich erwarten, um zu laichen einen sftp-Sitzung wie folgt: (viel code snipped für Klarheit, und ja, ich verstehe die Risiken...) #!/opt/csw/bin/expect -f <snip> spawn sftp $user@$host set rez [connect $passw] if { $rez == 0 }
2
Antworten
mein log Verzeichnis mit folgenden Dateien Zugang.melden Sie defaultAuditrecorder20110901.anmelden (das ist 31 jun erzeugte log-Datei) defaultAuditrecorder20110901.log (1 st aug erzeugte log-Datei) defaultAuditrecorder20110902.anmelden (das ist der 2. aug erzeugte log-Datei) defaultAuditrecorder.anmelden (das ist currentdey läuft, log-Datei) mng1.log001 mng1.log002
2
Antworten
Gibt es trotzdem nutzen die Django-shell zum ändern eines Feld-Wertes? Ich kann erstellen, löschen und Abfragen von Modellen, aber ich weiß nicht, wie zu verändern, die bestehenden Feld-Werte. class Game(models.Model): name = models.CharField(max_length=128, unique=True) views = models.IntegerField(default=0)
1
Antworten
Ich will wissen wie man erwarten Befehl im Skript erwarten, zu warten, für die exakte Zeichenfolge abgestimmt werden, bevor die nächste Zeile im Skript. Bourne-shell (sh) script: #!/bin/sh #!/usr/bin/expect spawn ssh -Y localuser@lbblr-tirumala expect -exact "localuser@lbblr-tirumala's password:
1
Antworten
git 1.7.1 git show <hash>:<file> gibt mir die Datei basierend auf den commit-hash Ich versuche herauszufinden, wie, um Wette in der Datei von der vorherigen commit vor dem, der hash, die ich habe. Ich weiß, ich kann
2
Antworten
Ich versuche zu Befehl ausführen adb shell von python Ich bin mit Windows OS CMD : C:\Users\deounix>adb shell shell@android:/ $ su root su root root@android:/ # reboot Was ich Tue, ist : import os os.popen("adb shell &
3
Antworten
Im Versuch, ein Skript automatisch ausführen mit Cygwin per CMD. Ich im Grunde erstellt eine BAT-Datei, geht in das Verzeichnis und führt Sie ein .SH-Datei. SH-Dateien sind accosiated mit Cygwin, und ich habe versucht, so etwas wie
4
Antworten
Ich übergeben zu müssen, den Inhalt der textbox in eine variable. d.h. unabhängig von der Eingabe in die texbox der html-Seite benötigt werden, übergeben, um eine variable. Das ist, weil ich bin Aufruf der HTML-CGI (auch) im
4
Antworten
Habe ich ein bash-Skript, das einfache ist das hinzufügen neuer Benutzer und melden Sie sich ein Passwort übergeben wird, wenn das Skript aufgerufen wird: ./adduser_script username password und das Passwort wird dann verwendet, der als parameter in
2
Antworten
Ich versuche die Umleitung der java-compiler die Ausgabe in eine Datei. Ich dachte es sein soll: javac file.java > log.txt oder so etwas. Stattdessen sehe ich die Ausgabe auf das terminal, und nichts in log.txt! Auch, wenn
2
Antworten
Ich löschen müssen, um den gesamten Inhalt eines Verzeichnisses (verschachtelte Ordner und alle) löschen, ohne das Verzeichnis selbst. Neu das Verzeichnis nach der Tat ist nicht eine option, wie es ist, eingesperrt von den Laufenden Prozess und
5
Antworten
Meist verwende ich nicht | less für jede und jeden Befehl von der shell aus. Rohr weniger wird nur verwendet, wenn ich eigentlich führen Sie den Befehl ohne ist und finden heraus, dass es nicht auf die
1
Antworten
ich habe einige Probleme beim Lesen der Eingabe und speichern ihn im array shell-Skript. bitte helfen Sie declare -a array_name echo "How many groups you want to enter?" read group_count echo "enter $group_count groups: " for(( c
3
Antworten
Ich versuche, drucken Sie die Zeit in AM /PM-format mit diesem code: #!/bin/bash while [[ $# -gt 0 ]] do key="$1" case $key in --AMPM| --ampm) while true; do #Time in AMPM format: echo $(date +"%r") sleep
3
Antworten
Habe ich immer geglaubt, dass eine sub-shell war nicht ein Kind-Prozess, aber ein anderes shell-Umgebung, die in demselben Prozess. Verwende ich einen grundlegenden Satz von built-ins: (echo "Hello";read) Auf einem anderen terminal: ps -t pts/0 PID TTY
5
Antworten
Ich habe Probleme Richtung info aus plutil. Ich möchte überprüfen, ob eine .plist enthält die Schlüssel CFBundleShortVersionString. Ich glaube nicht, dass plutil hat eine option um zu testen, ob ein Schlüssel vorhanden ist, so dass ich dachte,
2
Antworten
Möchte ich schreiben echo -e "AT\r" > /dev/smd0 in der shell und dann bekommen Sie Ihre Antwort. Die Antwort wird in \dev\smd0. Ich suchte Google und fand diese : Runtime r = Runtime.getRuntime(); process = r.exec("su"); process
1
Antworten
Warum funktioniert der folgende code nicht in bash? Beachten Sie, ich versuche, führen Sie ein komplexer Vergleich, wie "classextender\r"; dies ist nur ein Vereinfachtes Beispiel. Kann ich bestätigen, dass das carriage return, ascii 13" ist der Einstieg
3
Antworten
Gestern eine situation kam, wo jemand mich braucht, zu trennen die tail-Ende einer Datei, angegeben als alles nach einer bestimmten Zeichenfolge (aus Gründen der argument, "FOO"). Ich musste das tun, sofort, so ging mit der option, dass
3
Antworten
Angenommen ich habe zwei Listen von zahlen in Dateien f1, f2, jede Zahl pro Zeile. Ich möchte sehen, wie viele zahlen in der ersten Liste sind nicht in der zweiten-und Umgekehrt. Derzeit bin ich mit grep -f-f2
3
Antworten
Ich kann nicht herausfinden, warum der wild-Zeichen * wird unterschiedlich interpretiert, in der folgenden Beispiele mit grep : find . -type f -name \* Ergebnisse : ./tgt/etc/test_file.c ./tgt/etc/speleo/test_file.c ./tgt/etc/other_file.c ./src/file.c Möchte ich zu dem zurückkehren von diesem
1
Antworten
Shell-Skript, ich habe eine xml-Datei als p.xml wie folgt, und ich will analysieren und erhalten Werte in zwei arrays. Ich bin versucht, xmllint, konnten aber nicht die gewünschten Daten. <?xml version="1.0" encoding="UTF-8"?> <Share_Collection> <Share id="data/Backup" resource-id="data/Backup" resource-type="SimpleShare"
1
Antworten
Ich löschen müssen, um die letzten 2 Zeichen aus einer text-Datei in shell-Skript. Jede Vorstellung, wie ich es tun kann? die letzten 2 chars mit der Datei in jeder Zeile? InformationsquelleAutor user1835630 | 2013-03-14
1
Antworten
Ich würde gerne die folgenden mithilfe von sed Fall 1: *here is some random text constant=randomValue some more random text* Möchte ich ersetzen randomvalue direkt nach ständiger=, wobei der rest der Zeile erhalten, so dass das Ergebnis
2
Antworten
Ich versuche, das format ist eine Zeichenfolge mit der printf in der Schale, ich werde den input-string aus einer Datei , die Sonderzeichen wie %,',"",,\user, \tan etc. Wie die Flucht der speziellen Zeichen, die im input-string ?
2
Antworten
Ich bin versucht zu laden, mehrere Module für den Aufbau einer Bibliothek unter Linux, bin aber gesagt, dass der Befehl 'module' existiert nicht. Ich habe Gegoogelt um und entdeckte, dass die Lösung war die Quelle ein Verzeichnis
3
Antworten
Wie würde ich mich über ein selbstextrahierendes Archiv, die ausgeführt werden können, die auf sh? Der nächste, den ich habe, ist: extract_archive () { printf '<archive_contents>' | tar -C "$extract_dir" -xvf - } Wo <archive_contents> enthält einen
3
Antworten
Habe ich eine shell-variable: all_apk_file="a 1 2.apk x.apk y m.apk" Möchte ich ersetzen die a 1 2.apk mit TEST, mit dem Befehl: echo $all_apk_file | sed 's/(.*apk ){1}/TEST/g' Den .*apk bedeutet Ende mit apk, {1} bedeutet nur
3
Antworten
Ich habe einen von Verzeichnissen, die Aussehen wie diese fool@brat:/mydir/ucsc_mm8> tar -xvf *.tar 1/chr1.fa.masked 1/chr1_random.fa.masked 2/chr2.fa.masked 3/chr3.fa.masked 4/chr4.fa.masked 5/chr5.fa.masked 5/chr5_random.fa.masked 19/chr19.fa.masked Un/chrUn_random.fa.masked Was ich will zu tun ist, bewegen sich alle "*.maskiert" - Dateien in den Unterverzeichnissen
8
Antworten
Ich konnte das problem reproduzieren mit verschiedenen Muscheln unter FreeBSD, GNU/Linux, und Solaris. Es hatte mich Kopf-kratzen für mehr als eine Stunde, so entschied ich mich zum posten der Frage hier. Wenn 'foo' ist eine Konstante, dann
4
Antworten
Ich versuche zu drucken, die einen Dateinamen enthält Gleitkomma-zahlen... sagen L2.3stop.txt Habe ich Variablen definiert als : z1=2.3 z2=3.4 z3=7.8 z4=8.9 und so weiter In einer for-Schleife, i läuft von 1 bis 5 Innerhalb der Schleife mache
1
Antworten
Ich bin nur neugierig, ist es möglich, zum ausführen von shell-script automatisch aus, wenn ich mit STRG+S in Sublime Text 3 auf Linux. Es kann nützlich sein für die Erstellung von CSS beim ändern der SASS RIGAIS,
3
Antworten
How to kopieren Sie alle Dateien mit einer bestimmten Erweiterung .SAV aus einem Verzeichnis (einschließlich aller Unterverzeichnisse in diesem Verzeichnis) auf eine andere? Ich bin mit dem terminal von mac. Ich habe versucht /Users/tournillon/my_directory/research_projects/dissertation_related/inequality Antonio-P-Tournillon-Ramoss-iMac:inequality tournillon$ ls
2
Antworten
Die Frage ist im Titel. Was ist der Zweck eines shell-Befehls (Teil der ein shell-Skript), beginnend mit einem Ausrufezeichen? Konkretes Beispiel: In foo.sh: #!/usr/bin/env bash set -e ! docker stop foo ! docker rm -f foo #
1
Antworten
Habe ich einen UKW-Funk, die an einer status-Nachricht kontinuierlich über die serielle Schnittstelle, und ich brauche die Nachrichten, die ich gespeichert werden als hex-Daten in eine text-Datei Versuchte ich hexdump-Befehl wie unten gezeigt, und die Daten, die
2
Antworten
Habe ich das powershell-Befehl, um die whitespace-Zeichen in jedem meiner Exchange-Datenbanken, aber ich kann es nicht ausführen über batch. Hier ist der shell-Befehl bestätigt arbeiten: get-mailboxdatabase -status | select name, @{Name="DataBaseSize";Expression={ "{0:N2} GB" -f (($_.DatabaseSize.ToBytes()) / 1gb)
4
Antworten
Die exit-Anweisung in jedem status überprüfen if-Anweisung keine break die while-Schleife und wirklich beenden Sie das Skript. Gibt es etwas, was ich tun kann, die Schleife zu brechen und beenden Sie mit $STATUS code? EDIT: ich habe
4
Antworten
Gegeben ein shell-script: #!/bin/sh echo "I'm stdout"; echo "I'm stderr" >&2; Gibt es eine Möglichkeit zu nennen, dass die Skript, so dass nur stderr würde das drucken, wenn der Letzte Teil des Befehls ist 2>/dev/null, dh $
2
Antworten
Ich derzeit diese Funktion verwenden, um wickeln Sie die Ausführung von Befehlen und Protokollierung Ihrer Ausführung, und der return-code, und verlassen bei einem return-code ungleich null. Dies ist jedoch problematisch, da es offensichtlich tut doppelte interpolation, so
1
Antworten
Ich habe nie geschrieben, ein shell-Skript vor und versuche zu verstehen, dieses Stück code: ftp -n $HOST <<END_SCRIPT quote USER $USER quote PASS $PASSWD put $FILE quit END_SCRIPT exit 0 Was bedeutet die <<END_SCRIPT bedeuten? Und was
5
Antworten
Wie kann ich das tun? Muss ich reguläre Ausdrücke verwenden? Zu klären, sagen wir, ich habe die folgenden Dateien in einem Verzeichnis: abc.sh acb.sh Beispiel.c bob.php - und ich will Liste, die diejenigen, die das " c
3
Antworten
Entwickelt ich ein shell-script zum kopieren der Dateien von der Quelle zum Ziel und gleichzeitig, um das löschen der kopierten Dateien in der Quelle an. Ich kann die Dateien kopieren, aber die Dateien können nicht gelöscht werden
1
Antworten
Ich Schreibe ein PHP Programm, das eine Vielzahl von shell-Befehlen. Manchmal braucht es nennen su und design, ich möchte, dass eine Eingabeaufforderung für erhöhte Rechte Passwort. Mit passthru() in PHP funktioniert gut für diese. Habe ich gewählt,