Fragen speziell zu GNUs Bourne Again SHell im Gegensatz zu anderen Bourne / POSIX-Shells. Verwenden Sie bei Fragen zu Unix-Shells im Allgemeinen stattdessen das Tag / shell.
Vom Unterschied zwischen Bash und Sh : AB zur Frage: Wenn Sie /bin/sheinen Link zu bash haben, verhält sich bash beim Aufruf nicht so /bin/shwie beim Aufruf als /bin/bash. Wenn es als aufgerufen shwird, beschränkt es sich hauptsächlich auf POSIX-Konformität sowie eine begrenzte Anzahl von Erweiterungen. Bedeutet das, dass jedes …
Ich hoffe , dass dies nicht als eine Frage zählt ohne wirkliche Antwort, da ich nicht einen guten Grund zu finden scheinen zu verwenden , cp(1)über rsync(1)in nahezu allen Umständen. Sollte man in der Regel bevorzugen rsyncüber cp? Gibt es eine gute Richtlinie für ihre Verwendung? rsync: Überträgt die Diffs, …
Wenn ich ein Verzeichnis voller Dateien und Unterverzeichnisse habe. Was ist der beste Weg, um nur die regulären Dateien aufzulisten, die alphabetisch vor einer bestimmten Zeichenfolge stehen? Derzeit kann ich mit Bash am besten Folgendes tun: for x in `find . -maxdepth 1 -type f | sort` do if [[ …
Angenommen, aus Gründen der Argumentation lautet mein Passwort unten abc123@ Ich muss meinen Linux-Computer über einen Unternehmens-Proxy authentifizieren, um Patches und Updates zu erhalten. Normalerweise würde ich Folgendes verwenden: export HTTP_PROXY='http://<Americas\Username>:<Password>@proxy.foo.com' export http_proxy='http://<Americas\Username>:<Password>@proxy.foo.com' Wenn ich jedoch ein echtes Passwort ersetze, das mit endet @und dann ausgeführt wird aptitude update, erhalte …
Wie kann ich die Tab-Vervollständigung in Bash für eine Anweisung wie z vim db/migrate/*crea. Im Wesentlichen suche ich nach einer Tab-Vervollständigung, die dem regulären Ausdruck entspricht und die Optionen darstellt. Wie würde man das machen? Diese Frage bezieht sich auf eine, die ich hier gestellt habe
Ich möchte viele Konfigurationsordner in meinem Heimanwenderordner löschen, kann aber nicht herausfinden, wie sie gelöscht werden sollen. Wie kann ich einen versteckten Ordner löschen?
Bitte beachten Sie diesen Ausschnitt: X=$(grep -m1 'some-pattern' some-file | sed -n 's/.* //p') Ich möchte das letzte Wort in eine Variable einfügen, wenn eine Musterbedingung für Zeilen in einer beliebigen Textdatei übereinstimmt Mein Problem ist, dass die Variable Xam Ende CR oder LF oder CRLF hat, abhängig von der …
Ich hatte nicht viel Erfolg bei der Suche nach einer Linux-Version von namemangler , die ich umbenennen muss, damit 1000 Dateien unter Windows lesbar sind. Kennt jemand ein Linux-Programm, das dies kann? Wenn nicht, funktioniert ein Skript möglicherweise, da ich nur alle Dateien in einem Ordner auf die ersten 16 …
Was genau ist der Befehl, um Dateien anzuzeigen, die jünger als 2 Tage sind? Ich dachte über so etwas nach: $ find / -mtime -2 ... aber ich bin nicht sicher, wie ich das Datum der gefundenen Dateien drucken soll. Mein Ziel ist es, Dateien auf einem gemounteten ntfs-System zu …
An verschiedenen Stellen im Internet habe ich gefunden: \015 \012 \x0a - hex \n \r alles als Synonyme für verschiedene Zeilenumbrüche / Wagenrückläufe ... Aber in diesem kleinen Skript kann ich nicht erkennen, wann ich auf eine neue Zeile stoße - kann mir jemand sagen, worauf ich in der if-Zeile …
Ich ersetze aus einem Feed-Titel alle Zeichen außer Buchstaben und Ziffern durch einen Bindestrich, um das Ergebnis als sicheren Dateinamen für jedes Dateisystem zu verwenden: $ t="Episodie 06: No hope of riding home (NEW) - Advanced grammar" $ echo ${t//[^A-Za-z0-9]/-} Episodie-06--No-hope-of-riding-home--NEW----Advanced-grammar Ich möchte jedoch alle sich wiederholenden Striche mit einem …
Ich habe einige Probleme mit der Kodierung deutscher Umlaute in Bash. Es funktioniert meistens gut, aber wenn ich einen ungültigen Befehl eingebe, enthält die von bash generierte Fehlermeldung seltsame Escape-Sequenzen und nicht die tatsächlichen Zeichen. Hier ist ein Protokoll, das das Problem zeigt: [root@myhost ~]# mkdir ä [root@myhost ~]# ä …
Ich versuche, alle Ausgaben von Bash (Eingabeaufforderung, Benutzereingabe, Ergebnisse) in eine Datei umzuleiten Beispiel: /bin/bash > file.txt 2>&1 Ich dachte, das würde funktionieren, aber ich bekomme keine Aufforderung. Kann mir jemand sagen, was ich falsch mache?
Ist es ein Sed- oder Echo-Problem? Was mache ich falsch? $> cat ~/bin/color_test.sh #!/bin/bash ColorOff='\e[0m' # Text Reset BWhite='\e[1;37m' # Bold White string="test TEST test" echo -e "$string" | sed -e "s/TEST/${BWhite}TEST${ColorOff}/g" $> ~/bin/color_test.sh test e[1;37mTESTe[0m test TEST mit fetter Hervorhebung wurde erwartet.
Dies ist ein FreeBSD 7.x-System, auf dem GNU Bash Version 4.0 ausgeführt wird. In Bash kann die set -uOption eine Shell zwingen, einen Fehler zu drucken, wenn sie auf eine nicht gesetzte Variable stößt, wie folgt: $ set -u $ echo $THISISUNSET -su: THISISUNSET: unbound variable $ echo $? 1 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.