Als «shell» getaggte Fragen

Der Begriff "Shell" bezieht sich auf eine allgemeine Klasse textbasierter interaktiver Befehlsinterpreter, die am häufigsten mit den Unix- und Linux-Betriebssystemen verbunden sind. Bei Fragen zu Shell-Skripten verwenden Sie bitte ein spezifischeres Tag wie "bash", "Powershell" oder "ksh". Ohne ein bestimmtes Tag sollte eine tragbare (POSIX-kompatible) Lösung angenommen werden, obwohl die Verwendung von 'posix' zusätzlich oder 'sh' vorzuziehen ist.



4
Ermitteln Sie, ob das Homebrew-Paket installiert ist
Ich bin dabei, ein Shell-Skript zu schreiben, um festzustellen, ob mehrere Homebrew-Pakete im System installiert sind. Gibt es eine Möglichkeit, einen Braubefehl zu verwenden, um dies zu erreichen? Ich habe versucht, den Exit-Code von zu verwenden brew install <formula> --dry-run. Dies erstellt jedoch das Paket, wenn es fehlt.
104 bash  shell  homebrew 

4
'git add --patch' um neue Dateien aufzunehmen?
Gibt es beim Ausführen git add -peine Möglichkeit für Git, neu erstellte Dateien als Hunks auszuwählen? Wenn ich also eine neue Datei mit dem Namen mache foo.javaund dann git add -p ausführe, kann ich mit git nicht den Inhalt dieser Datei auswählen, der dem Index hinzugefügt werden soll.
104 git  shell  git-add 


5
Skriptparameter in Bash
Ich versuche ein Shell-Skript zu erstellen, das wie folgt verwendet werden sollte: ocrscript.sh -from /home/kristoffer/test.png -to /home/kristoffer/test.txt Das Skript konvertiert dann die Bilddatei in eine Textdatei. Folgendes habe ich mir bisher ausgedacht: #!/bin/bash export HOME=/home/kristoffer /usr/local/bin/abbyyocr9 -rl Swedish -if ???fromvalue??? -of ???tovalue??? 2>&1 Aber ich weiß nicht, wie ich die …
103 linux  bash  shell  parameters 


5
Vergleichen Sie zwei Ordner mit vielen Dateien im Inhalt
Haben Sie zwei Ordner mit ca. 150 Java-Eigenschaftendateien. In einem Shell-Skript können Sie beide Ordner vergleichen, um festzustellen, ob in einem der beiden Ordner eine neue Eigenschaftendatei vorhanden ist und welche Unterschiede zwischen den Eigenschaftendateien bestehen. Die Ausgabe sollte in einem Berichtsformat erfolgen.
103 unix  shell  diff 

22
Erstellen eines neuen Benutzers und Passworts mit Ansible
Ich habe eine ansible Aufgabe, die einen neuen Benutzer auf Ubuntu 12.04 erstellt; - name: Add deployment user action: user name=deployer password=mypassword Es wird wie erwartet abgeschlossen, aber wenn ich mich als dieser Benutzer anmelde und versuche, mit dem von mir festgelegten Passwort zu sudo, heißt es immer, dass es …
103 bash  shell  ubuntu  ansible 

3
Variable Interpolation in der Shell
Ich habe eine Variable namens filepath=/tmp/name. Um auf die Variable zuzugreifen, weiß ich, dass ich dies tun kann: $filepath In meinem Shell-Skript habe ich versucht, so etwas zu tun (die Backticks sind beabsichtigt) `tail -1 $filepath_newstap.sh` Diese Zeile schlägt fehl, duuh!, Weil die Variable nicht aufgerufen wird $filepath_newstap.sh Wie hänge …
103 bash  shell  unix 






Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.