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.

Unix - "alias" schlägt mit 'awk' - Befehl

Anzahl der Antworten 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

erwartet, 'char **' but argument is of type 'char *' --argv

Anzahl der Antworten 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

Kann eine shell-Schleife entpacken Sie alle Dateien in einem Verzeichnis?

Anzahl der Antworten 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

Wie man richtig speichern der unix-top-Befehl die Ausgabe in eine variable?

Anzahl der Antworten 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

suchen von Dateien und verschieben von Ordnern

Anzahl der Antworten 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:

Skripte mit nohup im inneren nicht ordnungsgemäß beendet

Anzahl der Antworten 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

Wie Teile ich die Ausgabe eines Befehls durch zwei, und speichern das Ergebnis in einer bash-variable?

Anzahl der Antworten 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 |

Wie erfassen Sie erwarten, dass die Ausgabe mit spawn und sftp unter solaris

Anzahl der Antworten 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 }

So löschen Sie die alten log-Dateien mit shell-Skript

Anzahl der Antworten 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

Model ändern Feld innerhalb der Django-Shell

Anzahl der Antworten 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)

Wie man erwarten Befehl im Programm erwarten-Skript zu warten, für die exakte string-matching

Anzahl der Antworten 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:

GIT Holen Sie sich die commit-hash vor, um eine bestimmte commit

Anzahl der Antworten 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

Geben Sie adb shell von python

Anzahl der Antworten 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 &

Cygwin-automatische Skript starten

Anzahl der Antworten 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

CGI-Programmierung mit shell-Skripten

Anzahl der Antworten 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

pass spezielle Zeichen aus Eingabe-bash-Skript

Anzahl der Antworten 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

Sie versuchen zu erfassen javac-Ausgabe in der bash-shell

Anzahl der Antworten 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

Löschen Sie den Inhalt eines Verzeichnisses rekursiv auf Windows

Anzahl der Antworten 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

Automatisches Rohr weniger, wenn das Ergebnis ist mehr als eine Seite auf meiner shell?

Anzahl der Antworten 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

Array - Lesen Eingabe von Benutzer - linux

Anzahl der Antworten 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

Bash-Zeit format HH:MM im 12-Stunden-format (AM/PM

Anzahl der Antworten 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

Sub-shell Unterschiede zwischen bash und ksh

Anzahl der Antworten 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

erste info aus plutil

Anzahl der Antworten 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,

Wie um einen Befehl zu senden, um android-und dann seine Antwort?

Anzahl der Antworten 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

Durchführung string-Vergleich mit Zeilenumbruch in bash

Anzahl der Antworten 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

Um alles in einer Datei nach einem grep-string würde

Anzahl der Antworten 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

Vergleichen von zwei Listen mit einem shell-script

Anzahl der Antworten 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

Shell UNIX : grep-wild card

Anzahl der Antworten 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

Zum analysieren von xml mit Hilfe von xmllint und speichern in arrays

Anzahl der Antworten 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"

löschen Sie die letzten 2 Zeichen aus einer text-Datei: shell-Skript

Anzahl der Antworten 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

sed ersetzen Zeichenfolge

Anzahl der Antworten 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

Während der Verwendung von printf, wie spezielle escape-Zeichen, die in shell-Skript?

Anzahl der Antworten 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 ?

Modul: Befehl nicht gefunden

Anzahl der Antworten 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

Selbstextrahierende Skript in sh-shell

Anzahl der Antworten 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

Reguläre Ausdrücke in Linux Befehl sed

Anzahl der Antworten 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

Verschieben Sie Alle Dateien Aus Den Verzeichnissen Einen Schritt Nach Oben

Anzahl der Antworten 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

Warum ist "echo foo | read a ; echo $a" funktioniert nicht wie erwartet?

Anzahl der Antworten 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

Zeiger in shell-Skript?

Anzahl der Antworten 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

Ausführen von shell-script, dass beim speichern einer Datei in Sublime Text 3

Anzahl der Antworten 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,

kopieren Sie die Dateien auf mehrere Verzeichnisse mit terminal in mac

Anzahl der Antworten 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

Was ist die Bedeutung von a ! bevor ein Befehl in der shell?

Anzahl der Antworten 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 #

Lesen von der seriellen Schnittstelle und Speicher in hexadezimaler

Anzahl der Antworten 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

PowerShell-Befehl ausführen von Batch

Anzahl der Antworten 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)

exit-Anweisung wird nicht brechen while-Schleife in der unix-shell

Anzahl der Antworten 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

IO-Umleitung - Swapping stdout und stderr

Anzahl der Antworten 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 $

Was ist der beste Weg, um zu schreiben eine wrapper-Funktion, die Befehle ausgeführt und protokolliert deren exit-code

Anzahl der Antworten 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

<<END_SCRIPT beim herstellen der Verbindung mit FTP via bash

Anzahl der Antworten 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

Liste der Dateien, die " c " als zweiten Buchstaben (Linux)

Anzahl der Antworten 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

Löschen von Dateien mit ftp

Anzahl der Antworten 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

Wie kann man das "Pseudo-terminal wird nicht vergeben werden, weil die Standardeingabe ist kein terminal" in Alpine Linux?

Anzahl der Antworten 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,