మీరు రాస్ప్బెర్రీ పై వినియోగదారు అయితే, మీరు వేర్వేరు కార్యకలాపాలను నిర్వహించడానికి బహుళ ఆదేశాలను అమలు చేసి ఉండాలి. కానీ మీరు తదుపరి కమాండ్కి వెళ్లిన వెంటనే మునుపటి కమాండ్ యొక్క అవుట్పుట్ నిర్దిష్ట ఫైల్లో సేవ్ చేయబడదు కాబట్టి టెర్మినల్ మూసివేయబడినప్పుడల్లా కమాండ్ల అవుట్పుట్ అదృశ్యమవుతుంది. ఆదేశం యొక్క అవుట్పుట్ను సేవ్ చేయడానికి మీరు దానిని ఫైల్కి పంపాలి. ఈ వ్యాసంలో, మేము కమాండ్ యొక్క అవుట్పుట్ను ఫైల్కి పంపే మార్గాలను అందించాము.
ఫైల్కి కమాండ్ అవుట్పుట్ ఎలా పంపాలి?
రాస్ప్బెర్రీ పైలో ఫైల్కి కమాండ్ అవుట్పుట్ను పంపడానికి/అటాచ్ చేయడానికి అనేక మార్గాలు ఉన్నాయి, ఆ మార్గాలు:
వాటిలో ప్రతి ఒక్కటి చర్చిద్దాం.
1: అవుట్పుట్ను నేరుగా ఫైల్కి పంపడం
కమాండ్ యొక్క అవుట్పుట్ను దిగువ పేర్కొన్న ఫైల్కి పంపడానికి సింటాక్స్ని అనుసరించవచ్చు:
వాక్యనిర్మాణం
$ ఆదేశం > అవుట్పుట్-ఫైల్ పేరు
పై వాక్యనిర్మాణంలో ది ఆదేశం ఎడమ వైపున వినియోగదారు అమలు చేయాలనుకుంటున్న ఏదైనా ఆదేశం ఉంటుంది మరియు ఆ కమాండ్ యొక్క అవుట్పుట్ అవుట్పుట్-ఫైల్లో నిల్వ చేయబడుతుంది. అవుట్పుట్ ఫైల్ పేరు అనేది వినియోగదారు ఆదేశం యొక్క అవుట్పుట్ను నిల్వ చేయాలనుకుంటున్న ఫైల్ పేరు, వినియోగదారు ఈ ఫైల్ కోసం ఏదైనా పేరును ఎంచుకోవచ్చు.
ఉదాహరణ
ఒక ఉదాహరణను కోట్ చేయడానికి, నా దగ్గర ఉదాహరణ-ఫైల్ అనే ఫైల్ ఉంది, అందులో వివిధ జంతువుల పేర్లతో కూడిన ఫైల్ ఉంది అనుకుందాం. కింది క్యాట్ కమాండ్ ఫైల్ యొక్క కంటెంట్ను ప్రదర్శించడానికి మాత్రమే ఉపయోగించబడుతుంది:
$ పిల్లి ఉదాహరణ-ఫైల్
ఇప్పుడు నేను దానిపై క్రమబద్ధీకరణ ఆదేశాన్ని వర్తింపజేయవలసి వస్తే మరియు క్రమబద్ధీకరించబడిన ఫలితాన్ని ప్రత్యేక ఫైల్లో సేవ్ చేయాల్సి వస్తే, క్రింద పేర్కొన్న ఆదేశాన్ని ఉపయోగించవచ్చు:
$ క్రమబద్ధీకరించు ఉదాహరణ-ఫైల్ > అవుట్పుట్-ఫైల్ఇక్కడ, ఉదాహరణ-ఫైల్ యొక్క క్రమబద్ధీకరించబడిన అవుట్పుట్ అవుట్పుట్-ఫైల్ అనే ఫైల్లో నిల్వ చేయబడుతుంది
ధృవీకరించడానికి దిగువ పేర్కొన్న వాటిని ఉపయోగించడం ద్వారా అవుట్పుట్-ఫైల్ యొక్క కంటెంట్ను ప్రదర్శిస్తాము పిల్లి ఆదేశం:
$ పిల్లి అవుట్పుట్-ఫైల్ఈ ఆదేశం ఫలితంగా, క్రమబద్ధీకరించబడిన అవుట్పుట్ మా అవుట్పుట్-ఫైల్లో సేవ్ చేయబడిందని స్పష్టంగా కనిపిస్తుంది.
2: టీ కమాండ్ని ఉపయోగించి కమాండ్ అవుట్పుట్ను సేవ్ చేయడం
Linux-ఆధారిత సిస్టమ్లలో ప్రామాణిక అవుట్పుట్ ఫైల్ను చదవడం ద్వారా పంపబడుతుంది టీ ఆదేశం. టీ కమాండ్ యొక్క సింటాక్స్ క్రింద భాగస్వామ్యం చేయబడింది:
వాక్యనిర్మాణం
$ ఆదేశం | టీ < ఫైల్_పేరు > .పదముఉదాహరణ
$ తేదీ | టీ output_file.txtఈ ఉదాహరణలో మొదటి కమాండ్ యొక్క అవుట్పుట్ టీ కమాండ్ ద్వారా చదవబడుతుంది మరియు అది output_fileపై వ్రాయబడుతుంది.
అవుట్పుట్_ఫైల్లో డేటా నిల్వ చేయబడిందో లేదో ధృవీకరించడానికి, మేము దిగువ పేర్కొన్న cat కమాండ్ని ఉపయోగిస్తాము, ఇది output_file లోపల ఉన్న డేటాను ప్రదర్శిస్తుంది.:
$ పిల్లి output_file.txt
3: ఫైల్కి అవుట్పుట్ ఆఫ్ కమాండ్ని జోడించడం
వినియోగదారు నిర్దిష్ట ఫైల్కు కమాండ్ యొక్క అవుట్పుట్ను జోడించాలనుకుంటే, డేటాను జోడించడానికి దిగువ పేర్కొన్న ఆదేశాన్ని ఉపయోగించవచ్చు:
వాక్యనిర్మాణం
$ ఆదేశం >> ఫైల్ పేరుఉదాహరణ
ఉదాహరణను కోట్ చేయడానికి పేరు ఉన్న ఫైల్ని క్రియేట్ చేద్దాం linuxhint_file.txt , ఒక ఫైల్ను సృష్టించడానికి దిగువ ఆదేశం ఉపయోగించబడుతుంది:
$ నానో < ఫైల్ పేరు >గమనిక : linuxhint_file అనేది నా ఫైల్ పేరు వినియోగదారులు వారు కోరుకుంటే ఏదైనా ఇతర పేరుని ఎంచుకోవచ్చు.
నేను నా ఫైల్కి జోడించిన కంటెంట్ క్రింది చిత్రంలో చూపబడింది:
కీలను నొక్కడం ద్వారా ఫైల్ను సేవ్ చేయండి Ctrl+X అప్పుడు వై మరియు చివరకు నొక్కండి నమోదు చేయండి టెర్మినల్కి తిరిగి రావడానికి.
ఇప్పుడు, చివరగా మన append ఆదేశాన్ని వ్రాద్దాం, దీని కోసం నేను echo కమాండ్ని ఉపయోగిస్తున్నాను:
$ ప్రతిధ్వని 'హలో Linux సూచన' >> / ఇల్లు / పై / linuxhint_file.txtఈ ఉదాహరణలో, మొదటి ఎకో కమాండ్ యొక్క వ్రాసిన సందేశం/అవుట్పుట్ పేరు పెట్టబడిన ఫైల్కు జోడించబడుతుంది linuxhint_file.txt.
చివరగా, ధృవీకరించడానికి మన ఫైల్ యొక్క కంటెంట్ను ప్రదర్శిస్తాము:
$ పిల్లి < ఫైల్-పేరు / మార్గం >దిగువ చిత్రంలో, మా ఎకో కమాండ్ యొక్క అవుట్పుట్ కొత్త ఫైల్లో సేవ్ చేయడానికి బదులుగా ఇప్పటికే సృష్టించబడిన ఫైల్కు జోడించబడిందని స్పష్టంగా కనిపిస్తుంది.
ముగింపు
రాస్ప్బెర్రీ పై సిస్టమ్ Linux ఆధారితమైనది, అంటే రాస్ప్బెర్రీ పై సిస్టమ్లో కమాండ్ అమలు చేయబడినప్పుడు దాని అవుట్పుట్ టెర్మినల్/స్క్రీన్పై ప్రదర్శించబడుతుంది. కానీ కొన్నిసార్లు వినియోగదారులు రికార్డులను ఉంచడానికి లేదా మరేదైనా ప్రయోజనం కోసం అవుట్పుట్ను ఫైల్కి పంపాల్సిన అవసరం ఉందని భావిస్తారు. కథనంలో ఆ సందర్భంలో, మేము ఒక ఫైల్కి కమాండ్ అవుట్పుట్ను పంపడానికి మరియు జోడించే పద్ధతులను పంచుకున్నాము.