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.

"getpwnam() fehlgeschlagen" /bin/sh nur bei Aufruf aus cron

Anzahl der Antworten 5 Antworten
Hier der Inhalt meiner crontab-Datei: SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO="[email protected]" */5 * * * * sh /robot/1/master.sh >/dev/null 2>&1 */5 * * * * sh /robot/2/master.sh >/dev/null 2>&1 */5 * * * * sh /robot/3/master.sh */5 * * *

wie zu lösen, Nicht um ein Verzeichnis Fehlermeldung in UNIX

Anzahl der Antworten 1 Antworten
Habe ich erstellt ein Verzeichnis mit dem folgenden Befehl /usr/bin/mkdir -p "${exa}/isrvce-backup"; exa ---> /sample/Beispiel und ich sehe isrvce-backup erstellt, wenn ich versucht, um auf diesem Ordner zuzugreifen, bekomme ich die folgende Fehlermeldung isrvce-backup is not a

bash: löscht alle Dateien älter als 1 Monat, aber lassen Sie Dateien von Montag

Anzahl der Antworten 4 Antworten
Ich habe eine Menge von täglichen backup-Archive. Verwalten der Datenträgerverwendung, ich brauche ein bash-Skript, das alle Dateien löschen, die älter als 1 Monat, aber halten Sie alle erstellten Dateien auf Montag, auch wenn Sie älter sind als

systemctl status zeigt inaktive tot

Anzahl der Antworten 2 Antworten
Ich bin versucht, zu schreiben, meine eigene (einfache) systemd-service, die hat einfach etwas.( Wie das schreiben von zahlen von 1 bis 10 in eine Datei, verwenden Sie das shell-Skript). Mein service-Datei sieht wie folgt aus. [Unit] Description=NandaGopal

Cannot run program "sh": Starten fehlgeschlagen

Anzahl der Antworten 3 Antworten
Ich cygwin heruntergeladen und installiert. Dann kopieren Sie die ndk-Datei auf android-Ordner. Der Weg ist C:\Program Files\Android\android-ndk-r9b then add this path to systemVaraible. Dann gewählt ndk Lage in Eclipse bevorzugen. Dann mit der rechten klicken Sie auf

Ausführen, sh Datei aus Java

Anzahl der Antworten 4 Antworten
Ich versuche zum ausführen einer sh-Datei über den folgenden code (CentOS Maschine btw) Runtime.getRuntime().exec("sh " + file.getPath()); Ich benutze diesen code für windows und es funktioniert Runtime.getRuntime().exec("cmd /c start " + file.getPath()); Könnte es sein, denn ich

Mit 'suchen', um Dateinamen ohne Erweiterung

Anzahl der Antworten 7 Antworten
Ich habe ein Verzeichnis (mit Unterverzeichnissen), von denen ich möchte alle Dateien finden, die eine ".ipynb" - Erweiterung. Aber ich will den 'find' - Befehl nur sendet mir diese Dateinamen ohne die Erweiterung. Ich kenne den ersten

Entfernen Sie redundante Pfade von $PATH-variable

Anzahl der Antworten 12 Antworten
Ich haben den gleichen Pfad in der $PATH-variable 6-mal. War ich nicht Abmelden, um zu überprüfen, ob es funktioniert hat. Wie kann ich entfernen Sie die Duplikate? Die $PATH-variable sieht wie folgt aus: echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin Wie

Wie extrahieren Sie die ersten beiden Zeichen einer Zeichenkette in shell-scripting?

Anzahl der Antworten 13 Antworten
Beispiel: USCAGoleta9311734.5021-120.1287855805 Möchte ich extrahieren: US Vielen Dank an alle. Ich landete mit 'cut-c1-2', ehrlich gesagt wusste ich gar nicht "geschnitten" wurde es. Ich würde gerne sagen, ich bin ziemlich erfahren in die Kommandozeile, aber anscheinend habe

wie das Parsen einer Konfigurationsdatei (*.conf) in shell-Skript?

Anzahl der Antworten 4 Antworten
Ich bin neu in shell-Skript. Ich habe eine Datei app.conf als : [MySql] user = root password = root123 domain = localhost database = db_name port = 3306 [Logs] level = logging.DEBUG [Server] port = 8080 Möchte

Ein Skript ausgeführt, nach startx automatisch

Anzahl der Antworten 1 Antworten
Mit meinem Raspberry Pi, ich habe es login Benutzer pi automatisch, dann starten Sie tomcat automatisch und dann startet X-server als auch. Für Interessierte auto-login: 1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1 statt 1:2345:respawn:/sbin/getty 115200 tty1 in

Warum wird meine bash-code fail, wenn ich es mit sh?

Anzahl der Antworten 2 Antworten
Habe ich eine Zeile code, der funktioniert gut in meinem terminal: for i in *.mp4; do echo ffmpeg -i "$i" "${i/.mp4/.mp3}"; done Dann legte ich den genau gleiche code-Zeile in ein Skript myscript.sh: #!/bin/sh for i in

Wie sehen die änderungen einer Datei auf Mac OSX mit FSWatch?

Anzahl der Antworten 2 Antworten
Ich versuche, fswatch übersetzen Sie die folgenden Zeilen aus einem linux-bash-Skript führen Sie es auf Mac OSX: inotifywait -r -m 'myfolder/' | while read MODFILE do echo "something" done Da inotifywait funktioniert nicht auf Mac OSX will

Schreiben Sie das aktuelle Datum und Zeit in eine Datei mit shell-Skript

Anzahl der Antworten 1 Antworten
Ich versuche mit einem shell Skript zu schreiben, das aktuelle Datum und die Uhrzeit in eine Datei. Hier ist was ich bisher echo "$(date)" >> //home/user/Desktop/Scripts/Date Logs/datelog.txt Wird es sagen, dass es abgeschlossen ist, aber nichts wird

Eine variable verändert sich innerhalb einer while-Schleife wird nicht gespeichert

Anzahl der Antworten 6 Antworten
In dem folgenden Programm, wenn ich die variable $foo auf den Wert 1 innerhalb der ersten if Aussage, es funktioniert in dem Sinne, dass Ihr Wert wird gespeichert nach der if-Anweisung. Allerdings, wenn ich die gleiche variable

Befehl nicht gefunden " - Fehler in der Bash-variable Zuordnung

Anzahl der Antworten 6 Antworten
Habe ich dieses Skript aufgerufen test.sh: #!/bin/bash STR = "Hello World" echo $STR wenn ich sh test.sh ich dieses: test.sh: line 2: STR: command not found Was mache ich falsch? Ich schaue extrem basic/Anfänger-bash-scripting-tutorials online und dies

Wie kann ich einen Zeilenumbruch in einem string in sh?

Anzahl der Antworten 11 Antworten
Diese STR="Hello\nWorld" echo $STR produziert als Ausgabe Hello\nWorld statt Hello World Was muss ich tun, um einen Zeilenumbruch in einem string? Hinweis: Diese Frage ist nicht etwa echo. Ich bin mir dessen bewusst echo -e, aber ich

Sind shell-Skripts, die empfindlich auf die Kodierung und zeilenendungen?

Anzahl der Antworten 5 Antworten
Ich mache eine NW.js app auf dem Mac, und möchten, führen Sie die app im dev-Modus durch Doppelklick auf ein Symbol. Ersten Schritt, den ich versuche zu machen meiner shell-Skript arbeiten. Mit VSCode auf Windows (ich wollte

Ich habe gerade eine variable zugewiesen, aber echo $variable zeigt etwas anderes

Anzahl der Antworten 6 Antworten
Hier sind eine Reihe von Fällen, in denen echo $var zeigen können, einen anderen Wert als das, was war gerade zugewiesen. Dies geschieht unabhängig davon, ob der zugewiesene Wert war "doppelte Anführungszeichen", 'single-quoted' oder ohne Anführungszeichen. Wie

Unterschied zwischen sh und bash

Anzahl der Antworten 10 Antworten
Beim schreiben von shell-Programme, die wir verwenden oft /bin/sh und /bin/bash. Normalerweise verwende ich bash, aber ich weiß nicht, was ist der Unterschied zwischen Ihnen. Was der wesentliche Unterschied zwischen bash und sh? Was müssen wir tun,

Datei Lesen, die auf dynamischen Speicherort der Datei mithilfe von talend

Anzahl der Antworten 2 Antworten
Ich bin mit Talend Studio for Data Integration v5.3.1. Dass ich erstellt eine Job für fileDelimited. Hochgeladen habe ich eine CSV-Datei und liest die Datei. Ich exportierte den Job als Zip-Datei, extrahiert es und ich leite die

shell-script für das vergleichen von zwei Variablen

Anzahl der Antworten 1 Antworten
Habe ich ein Skript erstellt für die Aktualisierung einige IP-Adresse in iptables. Hiermit beschreibe ich die Probleme, die ich bin mit Blick auf, die. Fragen: Vergleich nicht passiert zwischen zwei Variablen in einem Skript Am Ende von

shell-Skript: Auslesen eines bestimmten Strings aus der Datei

Anzahl der Antworten 1 Antworten
hier ist der Inhalt der Datei: CPU revision : 0 Hardware : nomen TOS 9900 (Flattened Device Tree) Revision : nomen TOS 8800 (Flattened Device Tree) Serial : 0000 Einsatz von Linux-shell-Skript, das ich brauche, um diese

Schlecht platziert ()'s Fehler mit der folgenden shell-Skript

Anzahl der Antworten 2 Antworten
Dies ist der code-snippet. Hier bin ich zu sehen, die schlecht platziert ()'s Fehler #!/bin/sh #!/usr/bin/perl -w # array declaration arr= (one two three) # seeing error here # for loop for (( i=0;i<4;i++ )) do echo

java.io.IOException: Cannot run program "": CreateProcess error=2, Das system kann nicht die angegebene Datei gefunden

Anzahl der Antworten 1 Antworten
Im nur versuchen zu testen, läuft ein shell-Skript, das ist in meinem Projekt-Verzeichnis in Eclipse. new ProcessBuilder("scripts/test.sh").start(); Immer diese Fehlermeldung: java.io.IOException: Cannot run program "scripts/test.sh": CreateProcess error=2, Das system kann nicht die angegebene Datei gefunden Gut, wenn

Konsolidieren Sie mehrere if-Anweisungen in der Ksh

Anzahl der Antworten 3 Antworten
Wie kann ich konsolidieren Sie die folgenden if-Anweisungen in einer einzigen Zeile? if [ $# -eq 4 ] then if [ "$4" = "PREV" ] then print "yes" fi fi if [ $# -eq 3 ] then

Bash-Skript zum generieren der csv-Datei aus text

Anzahl der Antworten 4 Antworten
Ich habe eine Textdatei mit Datensätzen: Data1 Data2 ... Data50 Muss ich schaffen eine .csv-Datei aus dem obigen text-Datei im folgenden format: Type | Count | Name Def | u1 | Data1 Def | u2 | Data2

Schreiben Sie eine Unix-shell script, das wird Bearbeiten Sie eine bestimmte Zeile ein .in der Datei

Anzahl der Antworten 1 Antworten
Ich möchte ein Programm ausführen, mehrmals mit leicht unterschiedlichen Eingänge. Die Eingabedatei ist eine lange .in der Datei, und ich würde nur wollen, Bearbeiten Sie eine einzelne Zahl in eine bestimmte Zeile der Datei. Also im Idealfall

Wie fügen Sie einen Dateinamen in unix-mit einer Schnur und das Aktuelle Datum

Anzahl der Antworten 2 Antworten
Habe ich 4 Namen (AA,BB,CC,DD) in einer config-Datei. Dies wurde in einem Skript. Ich versuche, die Ausgabe gespeichert werden als Source_Server_Path="/dev/FtpData_Files/START_STOP_"$1"_"$Current_Date"" wo $1 wird sich in den Namen. $Current_Date hat in das format 05Jun2013. InformationsquelleAutor P.R |

Skript ssh auf einem unix-server

Anzahl der Antworten 4 Antworten
Ist es hilfreich, wenn jemand mir sagen könnte, wie eine Verbindung zu einem unix-server mit Benutzername und Passwort als Argumente.meinen Benutzernamen und mein Passwort ist "anitha". Wie kann ich ein shell-script, welches automatisch die Verbindung zu meinem

linux-shell-Skript, eine ausführbare Datei im aktuellen Ordner

Anzahl der Antworten 1 Antworten
Ich habe eine ausführbare Datei, die immer in /home/a genannt toUpperCase. Nun bin ich in den Ordner /home/bla/blabla/b, wo ich eine text-Datei konvertiert in Großbuchstaben (toConvert.txt). Alles was ich tun möchte ist ein script, das ausgeführt /home/bla/blabla/b

Shell setzt in makefile

Anzahl der Antworten 2 Antworten
Kippe diese zu arbeiten , versuchte alles, was für die bedingte bash-Klammern, Anführungszeichen etc If -$$? != "0" nie Spiele, aber die $$? ist nicht null in der Zeit. Irgendwelche Ideen ? test: testdrivers -@rc=0; \

Was ist der Unterschied zwischen $(Kommando) und `Kommando` in der shell Programmierung?

Anzahl der Antworten 6 Antworten
Speichern Sie die Ausgabe eines Befehls als variable in sh/ksh/bash, die Sie tun können, entweder var=$(command) oder var=`command` Was ist der Unterschied wenn überhaupt zwischen den beiden Methoden? Bitte siehe BashFAQ/082. Finden Sie die verschachtelte Ausgabe detailliert

Output-Ergebnisse aus einer Laufenden .sh Skript

Anzahl der Antworten 4 Antworten
Wenn ich ein basic .sh-Datei mit dem folgenden Skript-code: #!/bin/sh rm -rf "MyFolder" Wie Mach ich das laufende script-Datei zeigt die Ergebnisse auf dem terminal wird angezeigt, wenn das Verzeichnis erfolgreich entfernt wurde? InformationsquelleAutor e-zero | 2012-12-23

Wie Sie ausgeführt werden .sh-Dateien in Windows?

Anzahl der Antworten 2 Antworten
Lade ich einige Repositorys von DojoToolkit in GitHub haben .sh-Dateien, die ich kenne .sh-Erweiterung sind in der Regel shell-Skripte in Unix, es gibt aber eine Möglichkeit, diese laufen in Windows? cygwin.com Sehen Sie, wenn Sie stackoverflow.com/questions/477371/... hilft

Vorbei an einer shell-Skript-Variablen zu einer anderen shell-Skript

Anzahl der Antworten 7 Antworten
Ich versuche, Zugang zu einem Skript eine variable aus einem anderen Skript zum Beispiel, script1.sh: export a=10 export b=20 echo "testing" exit script2.sh: . script1.sh echo $a Dem problem beteiligt, hier ist der Zugriff auf die variable

Wie Sie ausführen, sh Datei aus einem anderen sh-Datei

Anzahl der Antworten 1 Antworten
Habe ich ein shell-Skript-Datei, die für die überwachung der Anwendung ist, wird das Skript ausgeführt werden alle 10 min durch die Einstellung cron-job. Ich würde gerne einige weitere Skript-Dateien, die sind in Bezug auf die überwachung ausgeführt

Shell-Skript: Lesen Sie die Zeile in der Datei

Anzahl der Antworten 2 Antworten
Ich habe eine Datei paths.txt: /my/path/Origin/.:your/path/Destiny/. /my/path/Origin2/.:your/path/Destiny2/. /... /... Ich brauche ein Skript CopyPaste.sh mit Datei paths.txt kopieren Sie alle Dateien in OriginX zu DestinyX Sowas: #!/bin/sh while read line do var= $line | cut --d=":" -f1

Bourne-Shell Links Rechts Rechtfertigen

Anzahl der Antworten 6 Antworten
Ich versuche zu tun, einige Formatierungen bei der Ausgabe der Daten in ein Skript und nicht positiv, wie zu tun, Links Rechts rechtfertigen, als auch die Breite. Kann jemand mich in die richtige Richtung? InformationsquelleAutor user174084 |

ändern Sie Benutzer in linux-Skript

Anzahl der Antworten 3 Antworten
Benutzer x ein Skript ausführen. Jetzt will ich den Benutzer ändern, der in das Skript auf User y. #!/bin/sh whoami echo password | su y whoami Aber ich bekomme diese: x su: must be run from a

Openvpn Passwort-Authentifizierung

Anzahl der Antworten 2 Antworten
Ich versuche zu verbinden openvpn-windows-client openvpn-server läuft auf ubuntu. Die VPN funktioniert gut, wenn Sie 'Zertifikat nur' Authentifizierung . Aber wenn man versucht, die Authentifizierung mithilfe von unterhalb der Skript, bekomme ich folgende Fehlermeldung auf dem client:

warum ist es falsch mit "if [ $# > 0 ] ; dann'?

Anzahl der Antworten 3 Antworten
warum hat es noch eine Ausgabe in der Dritten Befehl? $cat sh.sh #!/bin/sh echo $# if [ $# > 0 ] ; then base=`basename $1 .c` echo $base fi $ sh sh.sh a.c 1 a $ sh

Aufruf von shell-Funktionen mit xargs

Anzahl der Antworten 4 Antworten
Ich versuche, mit xargs aufrufen einer komplexeren Funktion, die parallel. #!/bin/bash echo_var(){ echo $1 return 0 } seq -f "n%04g" 1 100 |xargs -n 1 -P 10 -i echo_var {} exit 0 Dieser gibt den Fehler zurück

Wie kann ich die Schalter an die Benutzer-jenkins in der Mitte ein ssh-Skript?

Anzahl der Antworten 3 Antworten
Ich laufen ssh root@myhost "sh -x" < myremotecommands.sh wo myremotecommands.sh enthält: #!/bin/sh sudo su apt-get update sudo su -l -p jenkins whoami jedoch der Befehl whoami gibt 'root'. Ich muss in der user jenkins durchführen-Installationen. Wie kann

Schreiben Sie einige Zeilen in eine Datei mit einem bash-Skript

Anzahl der Antworten 4 Antworten
Wie kann ich schreiben Sie einige Zeilen in eine Datei die in einem bash-Skript? Möchte ich Folgendes schreiben in eine Datei ~/.inputrc "\e[A": history-search-backward "\e[B": history-search-forward "\e[C": forward-char "\e[D": backward-char Derzeit habe ich diese arbeiten aber etwas

Bash: unzip: command not found

Anzahl der Antworten 1 Antworten
Ich versuche, entpacken Sie die Datei in den bestimmten Ordner und ich bekomme ein "unzip Befehl nicht gefunden" - Fehler. Ich bin mit Cygdrive mein bash-Skript #!/bin/bash for dir in ./"$WORKING"/* do unzip '*' done Können Sie

Signalbehandlung in einer shell-Skript

Anzahl der Antworten 3 Antworten
Folgenden ist ein shell-Skript (myscript.sh) ich habe: #!/bin/bash sleep 500 & Aprogram arg1 arg2 # Aprogram is a program which runs for an hour. echo "done" Startete ich das in einem terminal, und von einem anderen terminal

Set JAVA_OPTS in JBOSS standalone.sh Datei

Anzahl der Antworten 2 Antworten
Habe ich eine app auf die jboss-Protokollierung über log4j. Wenn ich mit meinem server über die bat-Datei (standalone.bat) Protokolle arbeiten, aber es gibt ein problem unter standalone.sh Datei. Hier ist, wie ich das set JAVA_OPTS in der

Wie zum ausführen von shell-Skript via sudo

Anzahl der Antworten 2 Antworten
Kann mir jemand ein Beispiel geben, ausführen von Shell-Script via sudo? Ich habe versucht, wie diese. sudo /usr/local/sbin/deploy | ./tmp/cp1.sh Das obige Skript ausgeführt wird als normaler Benutzer, nicht als sudo-Benutzer. InformationsquelleAutor Ramesh.T | 2009-11-16

gitlab-ci.yml nicht, ausführen von shell-Skript

Anzahl der Antworten 1 Antworten
Richte ich gitlab-ci für mein Projekt eingefügt und das folgende yml Skript: --- buildJob: only: - master script: - "sh /var/www/gitTestFolder/scripts/build.sh" stage: build tags: - ipsenh deployJob: only: - master script: - "sh /var/www/gitTestFolder/scripts/deploy.sh" stage: deploy tags: