Tag: sh

sh ist die standard-Unix-shell seit Version 7 Unix. POSIX standardisiert hat-shell-Verhalten basiert auf der Bourne-Shell und portable shell-Skripte sollten entsprechen der standardisierten syntax. Verwenden Sie dieses tag für Fragen, die für Bourne/POSIX-artigen shells. Für shell-Skripte mit Fehlern, bitte überprüfen Sie Sie in http://shellcheck.net vor dem posten hier.

Senden von E-Mails durch Cygwin

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

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

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

xcodebuild nicht zu bauen, vom terminal, aber gelungen von xcode

Anzahl der Antworten 1 Antworten
Ich versuche zu bauen ein framework mit xcode-6-beta 3 beim kompilieren es mit xcode funktioniert es aber beim kompilieren es von einem terminal aus mit dem Befehl: xcodebuild -project <projName> -scheme <schemeName> -configuration Debug clean build Ich

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:

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

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

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 #

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 $

Wie verändern Sie die Rolle von der Kommandozeile in postgresql?

Anzahl der Antworten 1 Antworten
Ich versuche zu bauen, ein setup-Skript zu automatisieren, die Entwicklungsumgebungen, die die Erstellung, aber ich habe Schwierigkeiten, Sie beide versuchen, Rohr-oder mit der-c-Modifikator für psql. Ich versucht habe: sudo su postgres psql -c "ALTER ROLE postgres WITH

sh-Skript nicht finden-Variablen

Anzahl der Antworten 2 Antworten
Ich bin nach einem tutorial, wie führen Sie einen reverse-ssh-tunnel, die findet sich in http://wiki.fabelier.org/index.php?title=Permanent_Reverse_SSH_Tunneling Problem, das ich habe ist wenn ich den tunneling.sh Skript: #!/bin/sh a=`ps -ef | grep 19999 | grep -v grep` if [

Können Sie erzeugen ein Prozess in einem shell-Skript aus?

Anzahl der Antworten 2 Antworten
Ich versuche, mein #!/bin/sh shell-Skript zum starten von einer anderen Anwendung ohne anhalten der Ausführung. Ich bin auf der Suche nach einem Weg, um es zu starten im hintergrund und habe meine shell-Skript halten, ausführen. Ich will,

Wie in linux sh einfügen argv-argument?

Anzahl der Antworten 2 Antworten
Ich die Programmierung eines kleinen Installationsprogramms in sh, und ich weiß nicht wie ich dann argv-argument. InformationsquelleAutor Zygimantas | 2011-07-21

Shell-Skript für die Prüfung, ob array leer ist und der Neustart-Programm, wenn also

Anzahl der Antworten 1 Antworten
Möchte ich ein shell-Skript, das läuft um zu überprüfen, ob meine beiden geringes Gewicht web-Server noch ausgeführt werden, und starten Sie, falls nicht. Kann ich mit dem Befehl pgrep -f thin um ein array (?) der pids

Shell-Programmierung - Wie printf ausrichten meine Ausgabe wie eine Tabelle?

Anzahl der Antworten 1 Antworten
Wie kann ich printf ausrichten meine Ausgabe wie einen Tisch stellen. Title Author BaokyBook Baoky2 Use basename commandUse basename command .. Baoky Meine teilweise mit code wie diesem titlelength=${#title}; Ersten bekomme ich die Titel-Länge, dann habe ich

Ausführung Letzte Befehl in der ksh

Anzahl der Antworten 2 Antworten
Ich bin mit Solaris und ich Frage mich, wie man den letzten Befehl mit der ksh-Shell. Ich weiß, dass in bash/sh, die Sie tun können "!!" für den letzten Befehl und !-N für "N minus dem letzten

unix-map-Funktion

Anzahl der Antworten 6 Antworten
Ich habe ein array von Werten $dates ich bin transformieren: for i in $dates do date -d "1970-01-01 $i sec UTC" '+%a_%D' done Gibt es eine Möglichkeit das Ergebnis zu speichern, der diese operation so ich kann

[: fehlende `]' in der bash-Skript

Anzahl der Antworten 1 Antworten
Also ich Schreibe ein bash shell-Skript, und meine ersten paar Zeilen sieht wie folgt aus: if ! [ $# -eq 0 || $# -eq 1 ]; then echo -e "Usage: myScriptName [\e[3mdir\e[0m] [\e[3m-f file\e[0m]" exit 1 fi

Bourne: if-Anweisung exit-status testen

Anzahl der Antworten 2 Antworten
Was ist der Unterschied: if IsServerStarted ; then ... und if [ IsServerStarted -eq 0 ] ; then ... Scheint mir, dass diese beiden Anweisungen gleichwertig? Merkwürdigerweise ist die zweite Aussage ist immer wahr. geändert der tag

Wie zu erstellen und geben Sie ein Verzeichnis in linux?

Anzahl der Antworten 4 Antworten
Erstellen und geben Sie ein Verzeichnis an, in GNU/Linux ? mkdir Pics | cd Pics Gibt : bash: cd: Pics: No such file or directory Ich kann nicht glauben, es ist die Abkürzung für, dass!!! Ich wollte

Zerlegt eine Zeichenkette durch newline und Leerzeichen in der Bourne-shell

Anzahl der Antworten 3 Antworten
Ich bin derzeit mit den folgenden aufteilen einer Datei in Wörter - gibt es da eine schnellere Möglichkeit? while read -r line do for word in $line do words="${words}\n${word}" done done Williamson: gibt es einen Grund, warum

Führen Sie die bash-Befehl in einer windows-batch-Datei

Anzahl der Antworten 2 Antworten
Ist es möglich, eine msys bash-Befehl in ein batch-Skript? Lassen Sie uns sagen, ich habe ein.bat Datei, dass ich meine windows-batch-Befehle in einer Linie liegen, werde ich wechseln msys bash zu verarbeiten msys angegebenen Befehle. Etwa so:

Warum bedeutet " wenn $(true) ; then ... fi` gelingen?

Anzahl der Antworten 4 Antworten
Inspiriert von diese Frage: Was sollte eine if-Anweisung machen, wenn die Bedingung ist ein Kommando-substitution an dem der Befehl erzeugt keine Ausgabe? HINWEIS: Das Beispiel ist if $(true); then ..., nicht if true ; then ... Beispiel:

Dockerfile: so stellen Sie die env-variable aus der Datei-Inhalt

Anzahl der Antworten 2 Antworten
Ich möchte eine Umgebungsvariable festlegen, die in meinem Dockerfile. Habe ich eine .env - Datei, die wie folgt aussieht: FOO=bar. In meinem Dockerfile, ich habe einen Befehl, analysiert den Inhalt der Datei und weist es FOO. RUN

awk: Programm-limit überschritten: maximale Anzahl der Felder Größe=32767

Anzahl der Antworten 1 Antworten
wenn ich bin mit meinem shell-script in ubuntu 14.04 ich eine Fehlermeldung, wie unten awk: program limit exceeded: maximum number of fields size=32767 FILENAME="ensemble_features/Training_BOOKS_POS_Bigram_with_stemming_BOOLEAN_FVT.csv" FNR=1 NR=1 cut: invalid byte, character or field list Try 'cut --help' for

Wie Sie schreiben, und passen reguläre Ausdrücke in /bin/sh-Skript?

Anzahl der Antworten 2 Antworten
Schreibe ich ein shell-Skript für eine begrenzte unix-basiert microkernel, die nicht über die bash! die /bin/sh nicht ausführen können, die folgenden Zeilen für einige Gründe. if [[ `uname` =~ (QNX|qnx) ]]; then read -p "what is the

Kann nicht ausführen C-Programm: “ein.out: command not found"

Anzahl der Antworten 2 Antworten
Ich geschrieben habe mein erstes Programm in C. ich habe es kompiliert und es setzte eine Datei auf dem desktop mit dem Namen a.out(wie das Buch, die ich lese, sagte mir, es sollte), aber wenn ich geben

Bash-Scripting und bc

Anzahl der Antworten 3 Antworten
Ich versuche zu schreiben, ein bash-Skript, und ich brauchte einige floating-point-math. Im Grunde möchte ich etwas wie das hier tun: NUM=$(echo "scale=25;$1/10" | bc) if [ $? -ne 0 ] then echo bad fi Das problem, das

For-Schleife in Shell-Script - fügen Sie breakline in der csv-Datei

Anzahl der Antworten 3 Antworten
Ich versuche, einen for Schleife in ein shell-Skript. Ich bin das ausführen eines Befehls aus einer text-Datei. Ich möchte die Ausführung jedes Befehls 10 mal und fügen Sie einige Statistiken in eine csv-Datei. Nachdem dieser Befehl ausgeführt

Holen Sie exit-code für "eval" - Befehl in sh

Anzahl der Antworten 1 Antworten
Ich versuche, Sie erstellen eine Funktion in einem shell-Skript, das dauert ein Kommando und führt es mittels eval zu setzen, und dann ein paar post-processing-basierend auf dem Erfolg des Befehls. Leider ist der code nicht verhält, wie

Shell-Skript -x-Flag Bedeutung

Anzahl der Antworten 2 Antworten
Habe ich ein #!/bin/sh-script die folgende Zeile: if [ ! -x "$TEST_SLAPD" ] $TEST_SLAPD ist der vollständige Pfad zu einer .bat-Datei. Frage ich mich, was die -x Flagge bedeutet im Kontext, dass if Aussage? InformationsquelleAutor Baxter |

Wie um zu überprüfen, ob stdin ist vom terminal oder einer pipe in ein shell-Skript?

Anzahl der Antworten 4 Antworten
Schreibe ich eine POSIX-shell-Skript, das möglicherweise oder möglicherweise nicht empfangen, die Eingabe von stdin als in foo.sh < test.txt, nicht-interaktiv. Wie kann ich prüfen, ob es irgendetwas gibt, was über stdin, um zu vermeiden, anhalten auf while

Einfache Unix-Art, die Schleife durch Leerzeichen getrennte strings?

Anzahl der Antworten 2 Antworten
Habe ich eine Datei namens file_list mit Leerzeichen getrennte strings, die jeweils einen Namen einer Datei verarbeitet werden. Jetzt will ich eine Schleife durch alle Dateinamen und verarbeiten Sie eins nach dem anderen. Pseudocode ist for every

Was ist die Ursache der Fehlermeldung "Failed dependencies: /bin/sh wird benötigt von xxx" auf RHEL?

Anzahl der Antworten 3 Antworten
Wenn ich installieren rpm-Pakete auf RHEL rpm, bekam ich eine Fehlermeldung wie "Failed dependencies: /bin/sh wird benötigt von xxx". Habe ich geprüft, dass /bin/sh ist da und es links zu /bin/bash und bash funktioniert gut. Ich habe

Wie kann ich entfernen Sie die Erweiterung des Dateinamens in ein shell-Skript?

Anzahl der Antworten 10 Antworten
Was ist falsch mit dem folgenden code? name='$filename | cut -f1 -d'.'' Da ist, bekomme ich die Zeichenkette $filename | cut -f1 -d'.', aber wenn ich entfernen Sie die Zitate, die ich bekomme gar nichts. Mittlerweile Typisierung

csh/sh for-Schleife - wie?

Anzahl der Antworten 5 Antworten
bin ich zu schreiben versucht, eine for-Schleife, die ausgeführt wird, 2 Skripte auf FreeBSD. Ist mir egal, wenn es geschrieben ist in sh oder csh. Ich will etwas wie: for($i=11; $i<=24; $i++) { exec(tar xzf 'myfile-1.0.' .

Zufällig mischen Zeilen in Linux / Bash

Anzahl der Antworten 8 Antworten
Ich habe einige Dateien in linux. Für Beispiel 2 und ich brauche das mischen der Dateien in einer Datei. Beispielsweise $cat file1 line 1 line 2 line 3 line 4 line 5 line 6 line 7 line

linux-if / elif / fi-Befehl

Anzahl der Antworten 2 Antworten
Ich habe eine Frage. Wenn meine if Aussage ist true ist, tut es überspringen elif überprüfen und geht direkt zu fi oder tut es immer noch, prüfen Sie die elif Aussagen? Beispiel für das script : if

Linux: Führen Sie eine binary in einem Skript

Anzahl der Antworten 5 Antworten
ich möchte ein Programm ausführen, das über ein Skript. normalerweise tippe ich ./program in der shell und das Programm startet. mein Skript sieht wie folgt aus: #!/bin/sh cd /home/user/path_to_the_program/ sh program scheitert es, ich denke, die Letzte

truncate-Tabelle über die Befehlszeile in Linux

Anzahl der Antworten 2 Antworten
Will ich abschneiden einer meiner db-Tabelle mit mysqldump-Befehl, so dass ich können diesen Befehl in sh Datei ausführen es auf einer täglichen basis. Tun Sie wissen über diesen Befehl? Vielen Dank im Voraus InformationsquelleAutor Neha Mangla |

sich nur bewegen, wenn die Datei existiert, in ein shell-Skript

Anzahl der Antworten 2 Antworten
Als Teil einer backup-Skript möchte ich nennen mv auf eine Datei, und benennen Sie diese: mv example.txt example2.txt Wenn die Datei nicht vorhanden, ich erhalte die Fehlermeldung: mv: cannot stat ‘example.txt’: No such file or directory Wie

So verschieben Sie alle Dateien in einem Verzeichnis, die ein bestimmtes Präfix?

Anzahl der Antworten 1 Antworten
Ich bin momentan dabei, ein sh Skript-Datei zum verschieben von Dateien von einem Ordner zu einem anderen, sondern nur verschieben von Dateien, beginnend mit system@. Also, wie kann ich bewegen, nur die Dateien, die beginnen mit system@?

^Wort^ - Ersatz^ auf alle Spiele in der Bash?

Anzahl der Antworten 5 Antworten
Zu klären, ich bin auf der Suche nach einem Weg, um führen Sie eine globalen suchen und ersetzen auf der vorherigen Befehls verwendet. ^word^replacement^ scheint nur zu ersetzen, das erste match. Gibt es einige set option, entzieht

Wie auf echo-shell-Befehle auszuführen, wie Sie ausgeführt werden

Anzahl der Antworten 14 Antworten
In ein shell-Skript, wie kann ich das echo aller shell-Kommandos genannt und erweitern, alle Variablen-Namen? Beispielsweise erhalten Sie die folgende Zeile: ls $DIRNAME Ich würde gerne den script um den Befehl auszuführen und anzuzeigen, die folgende ls

Bourne-Shell For i in (seq)

Anzahl der Antworten 5 Antworten
Ich schreiben möchte eine Schleife in der Bourne shell, die wiederholt einen bestimmten Satz von zahlen. Normalerweise würde ich seq: for i in `seq 1 10 15 20` #do stuff loop Aber scheinbar auf diesem Solaris-box seq

wie man eine Datei mit Variablen in einem shell-Skript

Anzahl der Antworten 4 Antworten
ich habe viele shell-Skript, und ich möchte, um eine Datei mit Variablen, die in dieser shell Skript? Meine var script: ################################################################################### ORACLE_LOGIN=login ORACLE_PWD=pwd CHEMIN_1="/home/" CHEMIN_2="/scripts/" LOG_FILE="$CHEMIN_1/max.log" export ORACLE_SID=oracle_sid ################################################################################### Mein script sh: #!/bin/ksh #set -x # ==============

Wie automatisch erstellen batch - / shell-Skripte zum ausführen einer Java-Konsolenanwendung?

Anzahl der Antworten 4 Antworten
Ich habe eine Java-Kommandozeilen-Anwendung, und möchten, erstellen Sie eine Ant* build-Skript, das die Erstellung aller benötigten batch - /shell-Skripte zum ausführen der Anwendung erfolgreich, darunter alle der classpath-Variablen. Ich brauche es, Folgendes zu tun: Erstellen Sie ein

Wie man /etc/profile ausgeführt automatisch in die Alpine / Andockfenster

Anzahl der Antworten 3 Antworten
Wie bekomme ich /etc/profile ausgeführt werden automatisch beim Start einer alpinen Docker-container interaktiv? Ich habe einige Aliase auf eine aliases.sh - Datei und platziert es in /etc/profile.d, aber wenn ich starten Sie den Behälter docker run -it

Linux ssh bash Gabel wiederholen: keine Kind-Prozesse

Anzahl der Antworten 1 Antworten
Ich bin auf arch linux, Zugriff auf ein Konto auf einem server über SSH. Ich habe ein bash-Skript mit der Rekursion, dass die Ergebnisse in eine Endlosschleife von "no such file or directory", die weiterhin, trotz einer

.FLEDERMAUS Zu .SH Konvertieren?

Anzahl der Antworten 1 Antworten
Gut, die ich geschrieben habe eine bat-Datei, die zum laden meiner pokemon sicherungen für wenn ich bin Weg von meiner gameboys, aber ich habe umgestellt auf linux und habe ich Probleme bekommen die .BAT-Datei in meine exe-Datei