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


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.