Als «shopt» getaggte Fragen

7
Set and Shopt - Warum zwei?
setund shoptsind beide Shell-Builtins, die verschiedene Optionen steuern. Ich vergesse oft, welche Optionen von welchem ​​Befehl gesetzt werden und welche Option setzt / deaktiviert ( set -o/+o, shopt -s/-u). Warum gibt es zwei verschiedene Befehle, die anscheinend dasselbe tun (und unterschiedliche Argumente dafür haben)? Gibt es eine einfache Möglichkeit, sich …
72 bash  settings  shopt 

5
Wie kann ich bash'es Optionen für die aktuelle Shell auflisten?
Der Bash-Interpreter selbst hat Optionen, dh Zeilen 22-23 von bashs Manpage: OPTIONS All of the single-character shell options documented in the description of the set builtin command can be used as options when the shell is invoked. In addition, bash interprets the following options when it is invoked: -c ... …
27 bash  shopt 

3
Wie kann ich verhindern, dass nicht unterstützte 'shopt'-Optionen Fehler in meiner .bashrc verursachen?
Ich arbeite in einer relativ heterogenen Umgebung, in der ich möglicherweise verschiedene Versionen von Bash auf verschiedenen HPC-Knoten, VMs oder meiner persönlichen Workstation ausführe. Da ich meine Anmeldeskripte in ein Git-Repo eingefügt habe, möchte ich dasselbe (ish) .bashrcauf der ganzen Linie verwenden, ohne viel Unordnung vom Typ "Wenn dieser Host, …

1
Festlegen von Bash-Optionen in einem zusammengesetzten Befehl
Ich habe festgestellt, dass das Setzen der extglobShell-Option innerhalb einer zusammengesetzten Verbindung zum Versagen nachfolgender Anti-Globs führt. Müssen Shell-Optionen außerhalb von zusammengesetzten Befehlen festgelegt werden? Ich habe in den Bash-Manpages keinen Hinweis auf eine solche Anforderung gesehen. Das folgende Skript funktioniert beispielsweise einwandfrei (Drucke a.0 a.1): #!/bin/bash touch a.0 a.1 …
9 bash  shopt 


1
Gibt es eine Shopt Glob-Einstellung oder eine Einstellungskombination, die sich wie tcsh verhält?
Ich wechsle von einem langjährigen tcsh-Benutzer zu einem neuen Bash-Benutzer (es ist weit überfällig). Ich habe regelmäßig viele foreach-Schleifen in tcsh on the fly geschrieben, daher habe ich die Syntax für Bashs für Schleifen als Ersatz gelernt, war aber überrascht, als nicht übereinstimmende Glob-Muster als wörtliche Zeichenfolgen durch die Schleife …
7 bash  wildcards  tcsh  shopt 

2
Wie erhalten Sie Beschreibungen der verfügbaren Shopt-Optionen?
Wie kann kanonisch auf die lokale Dokumentation aller verfügbaren Shell-Optionen zugegriffen werden shopt? Ich verwende Ubuntu 12.04 und kann ausführen help shopt, um eine Beschreibung der Funktionen zu erhalten shopt: shopt: shopt [-pqsu] [-o] [optname ...] Set and unset shell options. ... Ich kann die verschiedenen Shell-Optionen und ihre Werte …
7 bash  shopt 
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.