Als «bash» getaggte Fragen

Bash ist eine kostenlose Shell für Unix-ähnliche Betriebssysteme aus dem GNU-Projekt.

2
Wie kann man verhindern, dass Bash die Geschichte verändert?
Wenn ich die Nach-oben- oder Nach-unten-Taste auf meiner Tastatur drücke und dann etwas aus meinem Verlauf ändere, wird es für immer geändert. Auch wenn ich Strg-C drücke und dann versuche, es erneut aufzurufen, hat sich das geändert - ich habe diesen Eintrag in meinem Verlauf verloren. Wie kann ich das …
25 bash  history 

3
So aktualisieren Sie bash unter Mac OS X Yosemite
Ich versuche nur, ein bisschen Bash-Scripting zu lernen. Meine alte Bash-Version: Bash version 3.2.53(1)-release... Ich habe meine Bash auf Mac OS X Yosemite mit Homebrew aktualisiert: brew update brew install bash Dann habe ich in den Terminal-Eigenschaften den Standard-Shell-Pfad von /bin/bashauf geändert /usr/local/bin/bash(soweit ich weiß, installiert der Homebrew hier die …


3
Bash Man Page: kill <pid> vs kill -9 <pid>
Meine Manpage dokumentiert nicht den Unterschied zwischen kill &lt;pid&gt; und kill -9 &lt;pid&gt; Da diese verschiedene Dinge tun, warum ist die -9 nicht in der killManpage dokumentiert? Ich dachte, es sei vielleicht ein Shell-spezifisches Ding, also habe ich auch in der Bash-Manpage nachgesehen, aber kein Glück. Bonusfrage: Was macht die …
25 unix  bash  kill  manpages 

11
Wie entferne ich doppelte Dateien in einem Verzeichnis?
Ich habe viele Bilder in ein Verzeichnis heruntergeladen. Der Downloader hat bereits vorhandene Dateien umbenannt. Ich habe auch einige der Dateien manuell umbenannt. a.jpg b.jpg b(2).jpg hello.jpg &lt;-- manually renamed `b(3).jpg` c.jpg c(2).jpg world.jpg &lt;-- manually renamed `d.jpg` d(2).jpg d(3).jpg Wie entferne ich doppelte? Das Ergebnis sollte sein: a.jpg b.jpg …
25 bash 

2
Tab-Vervollständigung mit Verzeichnissen / Links
Ich habe dieses Problem mit der Tab-Vervollständigung im Terminal in Archlinux und Ubuntu: Ich habe einen Link, der auf ein Verzeichnis mit dem Namen "something" in meinem Ausgangsverzeichnis verweist. Wenn ich jetzt ein Terminal öffne und etwas mit diesem Verzeichnis machen möchte, sagen wir einfach cd, ich würde tippen cd …

2
Warum sollte echo vor der Installation neuer Software verwendet werden?
Ich bin neu in der Computerwelt. Bei der Installation von ROS Indigo werde ich im ersten Schritt aufgefordert, den folgenden Code zu verwenden: sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" &gt; /etc/apt/sources.list.d/ros-latest.list' Warum verwenden wir den echoBefehl sh -cin diesem Zusammenhang zusammen mit ? Ich habe die Verwendung …

5
So geben Sie Anmeldeinformationen für eine Website über die Linux-Befehlszeile ein
Meine Internetverbindung wird von der Universität bereitgestellt. Es ist durch eine Kombination aus Benutzername und Passwort geschützt. Das bedeutet, wenn ich meinen Computer starte, muss ich einen Webbrowser starten und eine beliebige Website öffnen. Ich werde dann auf eine Seite weitergeleitet, die (unter anderem) zwei Formulare enthält. In diesen muss …

4
Cygwin Dos2Unix-Befehl nicht gefunden
Ich habe einige Probleme mit Cygwin. Ich versuche, das Dienstprogramm dos2unix zu verwenden, und cygwin wirft -bash: dos2unix: command not foundWenn ich zum Installationsprogramm zurückkehre und mir die Pakete ansehe, kann ich dos2unix noch nicht einmal finden, aber wenn ich mir die Paketliste von cygwin ansehe, ist sie eindeutig vorhanden. …
25 windows  bash  cygwin 


1
Warum ändert Katze die Zugriffszeit nicht?
Der zweite Aufruf von cat a file aktualisiert die Zugriffszeit nicht. Ich hatte damit gerechnet, dass die Zugriffszeit jedes Mal aktualisiert wird, wenn ein Dateiinhalt angezeigt wird. Ich sehe das gleiche Verhalten, wenn ich die Datei im Webbrowser öffne. Die Zugriffszeit wird nicht konsistent aktualisiert. Verstehe ich die Zugriffszeit falsch? …
25 linux  bash  timestamp  cat 


3
Tmux aktuellen Fensterrahmen nicht offensichtlich
Diese Frage wurde von Stack Overflow migriert, da sie im Super User beantwortet werden kann. Vor 6 Jahren migriert . Ich habe Mühe zu sagen, welcher Bereich der aktuelle in tmux ist, wenn es nur zwei gibt. Die Umrandung scheint nur die angrenzende Kante hervorzuheben, was es unmöglich macht, sie …
25 bash  tmux 

1
Konvertieren Sie Symlinks in Hardlinks
Ich möchte rekursiv Softlinks in Hardlinks in einem Verzeichnis konvertieren. Ich habe so etwas ausprobiert: for f in *; do (mv $f{,~} &amp;&amp; ln $(readlink $f~) &amp;&amp; rm $f~) done … Aber es gibt zwei Hauptprobleme: nicht rekursiv nimmt Dateien auf, die keine symbolischen Verknüpfungen sind Es wäre schön, die …

2
Warum ist xargs notwendig?
Angenommen, ich möchte alle Dateien in einem Verzeichnis mit Ausnahme der Datei "notes.txt" entfernen. Ich würde das mit der Pipeline machen ls | grep -v "notes.txt" | xargs rm. Warum brauche ich xargs, wenn der Ausgang der zweiten Pipe der Eingang ist, den rm verwenden soll? Zu Vergleichszwecken echo "#include …
25 bash  pipe  xargs  coreutils 

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.