Adı ters eğik çizgi karakteri olan bir dosyayı kaldırma


9

Bir şekilde \bir dizinde (evet, ters eğik çizgi karakteri) adlı bir dosya oluşturdum . Ben sed, bulmak ve grep fu her türlü denedim ama sadece silemezsiniz! Sadece dizini silebilirim, ama bunu düzeltmenin daha ilginç bir yolu var mı?

Yanıtlar:


13
[root@abcdef ~]# touch \\
[root@abcdef ~]# ls -l \\
-rw-r--r--. 1 root root 0 Jul  6 09:29 \
[root@abcdef ~]# rm -f \\
[root@abcdef ~]#

ps. Windows çalıştırıyorsanız, NTFS'yi bozmuşsunuzdur.


hahaha, gizli hale getirmeniz gerekiyorsa. \\ - bu şekilde. \\ klasör \\ veya sadece \\ klasör \\ gibi bir klasöre sahip olabilirsiniz
Andrew Smith

Neden sadece kullanmıyorsunuz rm \\ ? Buna karşılık, rm -f \\ çok tehlikeli bir şeye benziyor (teknik olarak tehlikeli olmasa bile).
sis düdüğü

1

Bunun gerçekten bir ters eğik çizgi olduğundan emin olabilir misiniz?

Aşağıdaki oldukça eğlenceli oturumun, benim gibi olduğu gibi benzer şekilde dehşete düşmüş bir durumda başkaları için yararlı olabileceğini düşündüm:

[root@x y]# ls -la . | grep -F '\'
-rw-r--r--  1 root root     452 Jun 17 10:28 \
[root@x y]# rm \\
rm: cannot remove '\': No such file or directory
[root@x y]# rm '\'
rm: cannot remove '\': No such file or directory
[root@x y]# for f in *; do echo "#$f#"; done;
# #
#file1#
#file2#
[root@x y]# mv ' ' x
[root@x y]# vim x

Bilginize, içerik awk ortam değişkenlerinin bir dökümü gibi görünüyordu .. şu anda oraya nasıl bir fikrim yok!


0

'\' dosya adını şu komutu vererek silebilirsiniz - rm \\

del olacak


0

Eğer bu işlem için komut satırını master emin değilseniz, ben Midnight Commander yükleme önermek veya mcbkz https://midnight-commander.org/ (Ben onunla bunun sadece mutlu kullanıcıyı bağlı değilim). Çeşitli Linux dağıtımlarında paketlenmiştir.

Silme gibi tüm standart işlemlerle, dosyalarınızın grafiksel bir görüntüsünü (ancak yine de sadece bir terminalle, X / Pencere olmadan) gösteren küçük bir yardımcı programdır.

Sadece oklarla dosyaya geçmek daha hızlı olacağı için işleri basitleştirebilir ve dosyayı silmek için F8'e (bellek hizmet veriyorsa) basabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.