Als «bash» getaggte Fragen

11
Deaktivieren Sie den Bash-Cache für ausführbare Dateien im Pfad

Beachten Sie, dass dies kein Duplikat ist. Ich frage nach dem Deaktivieren des Caches, nicht nach dem Löschen. Wenn Sie einen Cache löschen müssen, ist dieser offensichtlich nicht deaktiviert. In den seltenen Fällen, in denen ich Bashs Cache mit Dingen bemerke, die er im Pfad gefunden hat, liegt es...

11
Legacy Debian-Versionen und Bash Shellshock

Wir führen Debian Etch, Lenny und Squeeze aus, da in diesem Shop noch nie Upgrades durchgeführt wurden. Wir haben über 150 Systeme, auf denen verschiedene Debian-Versionen ausgeführt werden. Angesichts des "Shell-Schocks" dieser Woche gehe ich davon aus, dass ich Bash aktualisieren muss. Ich kenne...

11
Wo sind zsh und mksh nicht mit bash kompatibel?

Inwieweit können andere POSIX-kompatible Shells als angemessener Ersatz für Bash fungieren? Sie müssen keine echten "Drop-In" -Ersetzungen sein, sondern nahe genug, um mit den meisten Skripten zu arbeiten und den Rest mit einigen Änderungen zu unterstützen. Ich möchte, dass explizite Bash-Skripte -...

11
Bash: "Verlaufsnummer" vs "Befehlsnummer"

Während ich google, wie ich meine Shell-Eingabeaufforderung über die PS1-Variable anpasse, werden Tabellen mit Sonderzeichen angezeigt, die verwendet werden können. Im Speziellen: \! the history number of this command \# the command number of this command "Verlaufsnummer" scheint häufiger verwendet...

11
Vergleichen Sie die Köpfe von zwei Dateien in Bash

Ich kann tun diff filea fileb, um den Unterschied zwischen Dateien zu sehen. Ich kann auch head -1 fileadie erste Zeile von filea oder fileb sehen. Wie kann ich diese Befehle kombinieren, um den Unterschied zwischen der ersten Zeile von filea und der ersten Zeile von fileb

11
bash: Zuweisen der ersten Zeile einer Variablen zu einer Variablen

Ich habe eine mehrzeilige Variable und möchte nur die erste Zeile in dieser Variablen. Das folgende Skript veranschaulicht das Problem: #!/bin/bash STRINGTEST="Onlygetthefirstline butnotthesecond orthethird" echo " Take the first line and send to standard output:" echo ${STRINGTEST%%$'\n'*} #...