Dosya adı boş olan bir dosyanın içeriği nasıl görüntülenir?


13
drwxrwxr-x 2 ubuntu ubuntu  4096 Mar 19 07:30 xxxxx
-rw-rw-r-- 1 ubuntu ubuntu   580 Mar 20 07:24  
-rw-rw-r-- 1 ubuntu ubuntu 27137 Mar 20 09:10 xxx.js

Burada ikinci satırda bir dosya var ama boş, içeriği görmek için herhangi bir fikir?


4
boş değil;) muhtemelen yazdırılamaz bir karaktere sahip. Lütfen sonuçları ls -b
yayınlayın

ur rite onun a - yazdırılamaz bir işaret varsa o işaretleme higlighted bir tot.
wizgot

Yanıtlar:


17

Kurtarma düğümleri: önce ls -litüm dosyaları kendi düğümleriyle listelemek için yapın. Inode, soldaki sayıdır. Görünmez dosyanızın inode numarasını not edin. Sonra: find . -inum xxx -exec nano {} \;xxx yerine inode numarası ve muhtemelen nano'yu istediğiniz düzenleyiciyle değiştirin.

Açıklama:
find komutu xxx numaralı düğümlü dosyayı bulur, ardından bir komut yürütür, bu durumda: iletir nano. {}Dosya için bir tutucudur; \;sonunda sonu komutunu gösterir.


2
Find komutu xxx numaralı inode numaralı dosyayı bulur, ardından bir komut yürütür, bu durumda: nano'ya iletir. {} Dosya adı için bir yer tutucudur; \; sonunda komutun sonunu belirtir.
Jos

@Jos Bunu sadece bir yorumdan ziyade cevabınızda düzenleyebilir misiniz?
Pureferret

1

Yapabilirsin

gedit *

tüm dosyaları açmak için (kaba kuvvet yaklaşımı) veya daha iyisi

gedit " "*

dosyanın bir boşluk karakteriyle başladığından eminseniz.

(gedit'i favori düzenleyicinizle değiştirebilirsiniz)


hayır, işe yaramadı, arabellekte ortaya çıkan tüm dosyaları emacs * kullandım.
wizgot

Kullanırsan ne olur xdg-open *? Tüm dosyaları varsayılan uygulamalarını kullanarak açmalıdır.
Lorenzo Baracchi

Bu içine girdiğim bir terminal.
wizgot

2
*kabuk genişlemesine neden olur. Dosya bir boşluk karakterinden oluşuyorsa *, komut satırına boşluk ekler. Bu nedenle, dosya atlanacaktır.
gerrit
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.