BaşlayınÜcretsiz Başlayın

Dosya adlarında neden boşluk kullanmamalıyım?

Grafiksel bir dosya gezgini kullanırken dosyalara July 2017.csv gibi çok kelimeli adlar vermek kolay ve mantıklıdır. Ancak bu, kabukta çalışırken sorun çıkarır. Örneğin, July 2017.csv dosyasını 2017 July data.csv olarak yeniden adlandırmak istediğini varsayalım. Şunu yazamazsın:

mv July 2017.csv 2017 July data.csv

çünkü bu, kabuğa sanki July, 2017.csv, 2017 ve (yine) July adında dört dosyayı data.csv adlı bir dizine taşımaya çalışıyormuşsun gibi görünür. Bunun yerine, dosya adlarını tırnak içine alman gerekir ki kabuk her birini tek bir parametre olarak işlesin:

mv 'July 2017.csv' '2017 July data.csv'

current.csv ve adında boşluk olan last year.csv adlı iki dosyan varsa ve şunu yazarsan:

rm current.csv last year.csv

ne olur:

Bu egzersiz

Shell'e Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

İnteraktif egzersizlerimizden biriyle teoriyi pratiğe dökün

Egzersizi başlat