रिक्त फ़ाइल नाम वाली फ़ाइल की सामग्री कैसे देखें?


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

यहाँ दूसरी पंक्ति पर एक फ़ाइल है, लेकिन इसके रिक्त, किसी भी विचार को कैसे देखना है?


4
यह रिक्त नहीं है;) इसमें संभवतः एक अप्राप्य चार है। कृपया परिणाम जारी करें ls -b:)
रिनविंड

ur rite its \ a - i tot अगर कोई unprintable char है तो इसे mark करने पर higlighted है।
wizgot

जवाबों:


17

बचाव के लिए इनोड्स: सबसे पहले, ls -liसभी फाइलों को उनके इनकोड्स के साथ सूचीबद्ध करने के लिए करें। इनोड बाईं ओर की संख्या है। अपनी अदृश्य फ़ाइल का इनकोड नंबर नोट करें। फिर: find . -inum xxx -exec nano {} \;इनकोड नंबर के साथ xxx की जगह, और संभवतः अपनी पसंद के संपादक के साथ नैनो।

स्पष्टीकरण:
खोज कमांड इनकोड संख्या xxx के साथ फ़ाइल ढूंढती है, फिर इस मामले में एक कमांड निष्पादित करती है: इसे पास करती है nano{}फ़ाइल नाम के लिए प्लेसहोल्डर है; \;अंत में आदेश के अंत का संकेत है।


2
खोज कमांड फ़ाइल को इनकोड संख्या xxx के साथ ढूंढती है, फिर एक कमांड निष्पादित करती है, इस मामले में: इसे नैनो को पास करती है। {} फ़ाइलनाम के लिए एक प्लेसहोल्डर है; द \ _; अंत में कमांड के अंत को इंगित करता है।
जोस

@Jos क्या आप केवल एक टिप्पणी के बजाय अपने उत्तर को संपादित कर सकते हैं?
प्यूरफेरेट

1

आप कर सकते हैं a

gedit *

सभी फ़ाइलों (जानवर बल दृष्टिकोण) या बेहतर खोलने के लिए

gedit " "*

यदि आप सुनिश्चित हैं कि फ़ाइल एक अंतरिक्ष वर्ण से शुरू होती है।

(आप अपने पसंदीदा संपादक के साथ gedit को बदल सकते हैं)


नहीं, काम नहीं किया, मैं emacs * इस्तेमाल किया सभी फ़ाइलों को छोड़कर यह बफर में बदल गया।
wizgot

यदि आप उपयोग करते हैं तो क्या होता है xdg-open *? यह उनके डिफ़ॉल्ट एप्लिकेशन का उपयोग करके सभी फाइलें खोलनी चाहिए।
लोरेंजो बाराची

यह एक टर्मिनल है कि मैं में sshing हूँ।
wizgot

2
*खोल विस्तार का कारण होगा। यदि फ़ाइल में कोई अंतरिक्ष वर्ण है, तो *कमांड लाइन में सिर्फ व्हॉट्सएप जोड़ेगा। इसलिए, फ़ाइल को छोड़ दिया जाएगा।
गेरिट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.