GNU/Linux >> Belajar Linux >  >> Linux

Kapan Anda Menggunakan Brace Expansion?

Saya mengerti apa itu brace expansion, tapi saya tidak tahu cara terbaik untuk menggunakannya.

Kapan Anda menggunakannya?
Tolong ajari saya beberapa contoh yang mudah dan luar biasa jika Anda memiliki tip Anda sendiri.

Jawaban yang Diterima:

Perluasan penjepit sangat berguna jika Anda memiliki nama jalur yang panjang. Saya menggunakannya sebagai cara cepat untuk mencadangkan file :

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

akan menyalin /a/really/long/path/to/some/file.txt ke /a/really/long/path/to/some/file.txt.bak

Anda juga dapat menggunakannya dalam urutan . Saya pernah melakukannya untuk mengunduh banyak halaman dari web:

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

atau

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

Linux
  1. Bagaimana Anda menormalkan jalur file di Bash?

  2. Kapan saya harus menggunakan /dev/shm/ dan kapan saya harus menggunakan /tmp/?

  3. unix:///var/run/supervisor.sock tidak ada file seperti itu

  1. Kapan saya harus menggunakan #!/bin/bash dan kapan #!/bin/sh?

  2. Ke mana perginya metadata saat Anda menyimpan file?

  3. Penggunaan / saat menggunakan cd

  1. gema atau cetak /dev/stdin /dev/stdout /dev/stderr

  2. Mengapa < atau > diperlukan untuk menggunakan /dev/tcp

  3. Haruskah situs web berada di /var/ atau /usr/ sesuai dengan penggunaan yang disarankan?