Ich versuche, den Unterschied im Verhalten zwischen FreeBSD-ACLs und Linux-ACLs zu verstehen. Insbesondere der Vererbungsmechanismus für die Standard-ACLs. Ich habe sowohl unter Debian 9.6 als auch unter FreeBSD 12 Folgendes verwendet: $ cat test_acl.sh #!/bin/sh set -xe mkdir storage setfacl -d -m u::rwx,g::rwx,o::-,m::rwx storage touch outside cd storage touch inside …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 2 Jahren . Die XFCE-Website scheint lebendig zu sein, und Distributionen wie …
Ich habe dies in einem Bash-Skript: exit 3; exit_code="$?" if [[ "$exit_code" != "0" ]]; then echo -e "${r2g_magenta}Your r2g process is exiting with code $exit_code.${r2g_no_color}"; exit "$exit_code"; fi Es sieht so aus, als würde es direkt nach dem Befehl exit beendet, was sinnvoll ist. Ich habe mich gefragt, ob …
Ich habe einige Befehle ausgeführt, ohne sie vollständig zu verstehen, während ich versucht habe, die Bildschirmhelligkeit zum Laufen zu bringen, und jetzt stecke ich mit einem bösen Symlink in '/ sys / class / backlight / asus_laptop' fest, den ich loswerden möchte. Ich habe versucht sudo rm /sys/class/backlight/asus_laptop sudo rm …
Ich weiß, dass ich das in Bash tun kann: wc -l <<< "${string_variable}" Grundsätzlich war alles, was ich fand, ein <<<Bash-Operator. Aber in der POSIX-Shell <<<ist undefiniert, und ich konnte stundenlang keinen alternativen Ansatz finden. Ich bin mir ziemlich sicher, dass es eine einfache Lösung dafür gibt, aber leider habe …
Können wir temporäre Ordner wie temporäre Dateien verwenden? TMP=$(mktemp ... ) exec 3<>$TMP rm $TMP cat <&3 Was wird nach diesem Shell-Exit automatisch zerstört?
Wir wissen, dass das Backtick-Zeichen für die Befehlssubstitution verwendet wird : chown `id -u` /mydir Was mich wunderte: Wird das Häkchen ´für irgendetwas in der Linux-Shell verwendet? Hinweis: Im Übrigen kann die Befehlsersetzung auch besser lesbar geschrieben werden als chown $(id -u) /mydir
Ich möchte einen strukturierten Befehl in mehreren Zeilen schreiben als $ for i in *; → do → file $i; → done bmdt.md: ASCII text breakfast.md: ASCII text brmdh.md: ASCII text test.sh: Bourne-Again shell script text executable, ASCII text aber finde die Registerkarte funktioniert nicht, Wie kann ich die Tabulatortaste …
Ich habe aus einer Anweisung gelesen, am letzten Tag des Monats ein Skript zu planen: Hinweis: Der kluge Leser fragt sich möglicherweise, wie Sie einen Befehl festlegen können, der am letzten Tag eines jeden Monats ausgeführt wird, da Sie den Wert für den Tag des Monats nicht so einstellen können, …
Ich habe eine functionin meiner .bashrcAkte. Ich weiß, was es tut, es erhöht X viele Verzeichnisse mitcd Hier ist es: up() { local d="" limit=$1 for ((i=1 ; i <= limit ; i++)) do d=$d/.. done d=$(echo $d | sed 's/^\///') if [ -z "$d" ]; then d=.. fi cd …
Unter OSX sind es beispielsweise sogar weniger als 512 KB. Gibt es eine empfohlene Größe, wenn man bedenkt, dass die App keine Rekursion verwendet und nicht viele Stapelvariablen zuweist ? Ich weiß, dass die Frage zu weit gefasst ist und stark von der Verwendung abhängt, wollte sie aber trotzdem stellen, …
Wenn ich den Befehl stracemit dem Flag verwende -T, möchte ich wissen, mit welcher Zeiteinheit die in Syscalls verbrachte Zeit angezeigt wird. Ich gehe davon aus, dass es in Sekunden sein sollte, aber ich bin mir nicht ganz sicher und es scheint im Handbuch weggelassen zu sein.
if grep -q "�" out.txt then echo "working" else cat out.txt fi Grundsätzlich, wenn die Datei "out.txt" irgendwo in der Datei " " enthält, möchte ich, dass sie "funktioniert" wiedergibt UND wenn die Datei "out.txt" NICHT " " irgendwo in der Datei enthält, dann möchte ich es zu cat out.txt …
Gibt es einen Vor- oder Nachteil beim Initialisieren des Werts einer Bash-Variablen im Skript, entweder vor dem Hauptcode, oder lokaler Variablen in einer Funktion, bevor der tatsächliche Wert zugewiesen wird? Muss ich so etwas tun: init() { name="" name=$1 } init "Mark" Besteht das Risiko, dass Variablen mit Müllwerten initialisiert …
Die Ubuntu-Manpage für apt-key enthält den folgenden Hinweis zu apt-key add: Hinweis: Anstatt diesen Befehl zu verwenden, sollte ein Schlüsselring direkt im Verzeichnis /etc/apt/trusted.gpg.d/ mit einem beschreibenden Namen und entweder "gpg" oder "asc" als Dateierweiterung abgelegt werden. Ich glaube nicht, dass ich diesen Rat jemals irgendwo anders gesehen habe. Die …
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.