GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wann verwenden Sie die Klammererweiterung?

Ich verstehe, was Klammererweiterung ist, aber ich weiß nicht, wie ich sie am besten verwende.

Wann verwenden Sie es?
Bitte zeigen Sie mir einige praktische und bemerkenswerte Beispiele, wenn Sie einen eigenen Tipp haben.

Akzeptierte Antwort:

Klammererweiterung ist sehr nützlich, wenn Sie lange Pfadnamen haben. Ich verwende es als schnellen Weg, um eine Datei zu sichern :

cp /a/really/long/path/to/some/file.txt{,.bak}

kopiert /a/really/long/path/to/some/file.txt zu /a/really/long/path/to/some/file.txt.bak

Sie können es auch in einer Sequenz verwenden . Ich habe das einmal getan, um viele Seiten aus dem Internet herunterzuladen:

wget http://domain.com/book/page{1..5}.html

oder

for i in {1..100}
do
   #do something 100 times
done

Linux
  1. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  2. Wann sollte /dev/random vs. /dev/urandom verwendet werden?

  3. Linux – Wann sollten /dev und /sys für die Userspace-Kernel-Kommunikation verwendet werden?

  4. Linux – Was passiert, wenn Sie ohne Zielpfad synchronisieren?

  5. So verwenden Sie wget, um Dateien über Proxy herunterzuladen

Bash-Parameterersetzung:Befehlszeile vs. Skript?

Kubuntu zeigt Fehler beim Login (file:///usr/share/sddm//themes/breeze/main.qml:no Such File or Directory)?

Die Dateien /proc/mounts, /etc/mtab und /proc/partitions verstehen

Wann muss ich #!/bin/bash und wann #!/bin/sh verwenden?

Verwendung von / bei Verwendung von CD

Sollten Websites gemäß der empfohlenen Verwendung in /var/ oder /usr/ leben?