Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C++ का उपयोग करके Linux पर संशोधित, पुरानी और नई बनाई गई फ़ाइलों की सूची बनाना

यहां हम देखेंगे कि सी++ प्रोग्राम का उपयोग करके संशोधित फाइलों और पुरानी और नई बनाई गई फाइलों को लिनक्स प्लेटफॉर्म पर कैसे सूचीबद्ध किया जाए।

कार्य बहुत सरल है। फाइलों को वांछित क्रम में प्राप्त करने के लिए हम लिनक्स शेल कमांड का उपयोग कर सकते हैं। Ls -l कमांड का उपयोग सभी फाइलों को लंबी लिस्टिंग प्रारूप में प्राप्त करने के लिए किया जाता है। यहां हम समय के आधार पर उन्हें छांटने के लिए और विकल्प जोड़ेंगे। (आरोही और अवरोही)। -t कमांड का उपयोग समय के आधार पर छाँटने के लिए किया जाता है, और क्रम को उलटने के लिए -r जोड़ा जा सकता है।

कमांड नीचे जैसा होगा:

ls –lt
ls –ltr

C++ कोड से परिणाम प्राप्त करने के लिए हम C++ में system() फ़ंक्शन का उपयोग करके इन कमांड का उपयोग करेंगे।

उदाहरण कोड

#include<iostream>
using namespace std;
main(){
   //Show the files stored in current directory descending order of their modification time
   cout << "Files List (First one is newest)" << endl;
   system("ls -lt"); //use linux command to show the file list, sorted on time
   cout << "\n\nFiles List (First one is oldest)" << endl;
   system("ls -ltr"); //use the previous command -r is used for reverse order
}

आउटपुट

Files List (First one is newest)
total 32
-rwxr-xr-x 1 soumyadeep soumyadeep 8984 May 11 15:19 a.out
-rw-r--r-- 1 soumyadeep soumyadeep 424 May 11 15:19 linux_mod_list.cpp
-rw-r--r-- 1 soumyadeep soumyadeep 1481 May 4 17:03 test.cpp
-rw-r--r-- 1 soumyadeep soumyadeep 710 May 4 16:51 caught_interrupt.cpp
-rw-r--r-- 1 soumyadeep soumyadeep 557 May 4 16:34 trim.cpp
-rw-r--r-- 1 soumyadeep soumyadeep 1204 May 4 16:24 1325.test.cpp
Files List (First one is oldest)
total 32
-rw-r--r-- 1 soumyadeep soumyadeep 1204 May 4 16:24 1325.test.cpp
-rw-r--r-- 1 soumyadeep soumyadeep 557 May 4 16:34 trim.cpp
-rw-r--r-- 1 soumyadeep soumyadeep 710 May 4 16:51 caught_interrupt.cpp
-rw-r--r-- 1 soumyadeep soumyadeep 1481 May 4 17:03 test.cpp
-rw-r--r-- 1 soumyadeep soumyadeep 424 May 11 15:19 linux_mod_list.cpp
-rwxr-xr-x 1 soumyadeep soumyadeep 8984 May 11 15:19 a.out

  1. टर्मिनल का उपयोग करके लिनक्स में ज़िप फ़ाइलें बनाएं और संपादित करें

    पिछले लेख में, हमने विस्तार से बताया कि आर्काइव बनाने के लिए टार कमांड का उपयोग कैसे करें। जबकि टार लिनक्स के लिए एक बहुत ही सामान्य संपीड़न योजना है, यह विंडोज और मैक ओएस एक्स उपयोगकर्ताओं के लिए लगभग उतना लोकप्रिय नहीं है, जो ज़िप प्रारूप का उपयोग करके बनाए गए अपने अधिकांश संग्रह पाएंगे। लिनक्स म

  1. C++ . का उपयोग करके एक फ़ुटबॉल पर पेंटागन और हेक्सागोन्स की संख्या ज्ञात करें

    जैसा कि हम सभी जानते हैं, पेंटागन और षट्भुज फुटबॉल के समान रूप से आवश्यक अंग हैं। ये आकार एक पूर्ण गोलाकार आकृति बनाने के लिए एक पहेली की तरह एक साथ फिट होते हैं। तो यहाँ हमारे पास एक फ़ुटबॉल है, जिसमें हमें षट्भुज और पेंटागन खोजने हैं। हम समस्या को आसानी से हल करने के लिए यूलर विशेषता का उपयोग क

  1. सी ++ का उपयोग कर ओपनसीवी में छवि कैसे लोड और दिखाएं?

    इस विषय में, हम यह निर्धारित करेंगे कि C++ में OpenCV का उपयोग करके छवियों को कैसे लोड और दिखाया जाए। OpenCV में एक छवि लोड करने और दिखाने के लिए निम्नलिखित कार्यों की आवश्यकता होती है। चटाई: मैट कोई फंक्शन नहीं है। यह एक डेटा संरचना है, एक प्रकार का चर। सी ++ में इंट, चार, स्ट्रिंग वेरिएबल प्रकार