Kateqoriyasız

BASH istifadə edərək ad dəyişdirmək

Bash istifadə edərək fayl adını dəyişdirmək üçün mv (move) əmri istifadə olunur. Bu əmr həm də faylın adını dəyişmək üçün istifadə edilə bilər. Aşağıda mv əmri ilə fayl adının necə dəyişdiriləcəyini göstərən bir neçə nümunə var

Nümunə olaraq

  1. Bir faylın adını dəyişdirmək:
    mv köhnə_fayl_adı.txt yeni_fayl_adı.txt
    • Bu əmr köhnə_fayl_adı.txt faylını yeni_fayl_adı.txt adlandıracaq

 

        2. Faylları bir qovluqdan digərinə köçürərkən adını dəyişdirmək:

 mv /path/to/old_directory/köhnə_fayl_adı.txt /path/to/new_directory/yeni_fayl_adı.txt
Bu komanda köhnə_fayl_adı.txt faylını bir qovluqdan digərinə köçürəcək və adını yeni_fayl_adı.txt edəcək.

 

3. Bir çox faylın adını dəyişdirmək üçün for dövründən istifadə etmək:

  for file in *.txt; do mv $file ${file%.txt}_yeni.txt” done

Bu komanda cari qovluqdakı bütün .txt fayllarını alır və onların adlarını *_yeni.txt adını dəyişir.

Diqqət ediləsi məsələlər aşağıdakılardır.

  • İcazələr: Fayl adını dəyişdirmək üçün müvafiq icazələrə malik olduğunuzdan əmin olun.
  • Mövcud Ad: Dəyişdirdiyiniz yeni fayl adı artıq mövcuddursa, mv əmri sizi xəbərdar etmədən köhnə faylı yeni faylın üzərinə yaza bilər. Faylın üzərinə yazmamaq üçün -i (interaktif) opsiyasını istifadə edə bilərsiniz:
    mv -i köhnə_fayl_adı.txt yeni_fayl_adı.txt

Bir cavab yazın

Sizin e-poçt ünvanınız dərc edilməyəcəkdir. Gərəkli sahələr * ilə işarələnmişdir

Back to top button