1 NİSAN 2009, ÇARŞAMBA
Nasıl çift dosyaları tire ile başlayan kaldırmak için?
İle başlayan Unıx bilgisayarımda bazı dosyalar var
--
--testings.html
ör
Eğer bunu kaldırmak için çalışırsanız, aşağıdaki hata iletisini alabilirsiniz:
cb0$ rm --testings.html
rm: illegal option -- -
usage: rm [-f | -i] [-dPRrvW] file ...
unlink file
Denedim
rm "--testings.html" || rm '--testings.html'
ama hiçbir şey işe yaramıyor.
Terminal bu tür dosyaları kaldırabilir miyim?
CEVAP
1 NİSAN 2009, ÇARŞAMBA
rm -- --testings.html
--
seçeneği -
ile başlamak, hatta rm dosya adları gibi bütün argüman tedavi seçenekleri olarak bildirir.
Bu rm komutu için belli değil. Getopt işlevi uygular ve birçok (?) UNIX tarzı aynı şekilde tedavi komutlar: --
sonlandırır seçeneği işleme ve düzenli bir argüman sonra hiçbir şey.
http://www.gnu.org/software/hello/manual/libc/Using-Getopt.html#Using-Getopt
Bunu PaylaÅŸ:
Nasıl Mercurial' 'hg' t...
Nasıl Git deposu, birden fazla silinmi...
Nasıl tire/tire ile başlayan bir dize ...
Bir depo dosyaları silmeden dizinden d...
Nasıl gıt çalışma alanı dosyaları kald...