લિનક્સમાં કૉલમ ફોર્મેટમાં ફાઇલ કન્ટેન્ટ દર્શાવો

Linux કૉલમ આદેશ સીમિત ટેક્સ્ટ ફાઇલો સાથે કામ કરે છે

તમે લીનક્સ ટર્મિનલમાં સીમિત ફાઈલ પ્રદર્શિત કરી શકો છો જેથી દરેક સીમાંકિત વસ્તુ તેના પોતાના સ્તંભમાં પ્રદર્શિત થાય. ઉદાહરણ તરીકે, અહીં એક ઉદાહરણ ઇંગ્લિશ પ્રિમિયર લીગ ફુટબોલ કોષ્ટક છે જે સીમાચિહ્નો તરીકે પાઈપોનો ઉપયોગ કરે છે.

પબ્સ | ટીમે | પીડીડી | પીટ્સ 1 | લેસીસ્ટર | 31 | 66 | 2 | ટ્ટેનહમ | 31 | 61 | 3 | શસ્ત્રાગાર | 30 | 55 4 | માણસ શહેર | 30 | 51 5 | પશ્ચિમ હેમ | 30 | 50 | | માણસ utd | 30 | 50 7 | સાઉથેમ્પ્ટન | 31 | 47 | 8 | સ્ટોક સિટી | 31 | 46 | | લિવરપુલ | | | | | | 10 | ચેલ્સિ | 30 | 41 |

આ યાદીમાં ટોચની 10 ટીમો, તેમના નામો, તેઓ રમ્યા છે તે રમતોની સંખ્યા અને પોઈન્ટના સ્કોરનો સમાવેશ થાય છે.

ત્યાં ઘણા લીનક્સ આદેશો છે જેનો ઉપયોગ તમે આદેશ વાક્યમાં ડેટા પ્રદર્શિત કરવા માટે કરી શકો છો. ઉદાહરણ તરીકે, cat આદેશ ફાઈલને બરાબર દર્શાવે છે જે ફાઇલમાં દેખાય છે. પૂંછડી આદેશનો ઉપયોગ ફાઈલનો એક ભાગ અથવા તે બધાને બતાવવા માટે કરી શકાય છે, કારણ કે તે મુખ્ય આદેશ પણ હોઈ શકે છે. જો કે, આમાંથી કોઈ પણ આદેશ આઉટપુટને એવી રીતે પ્રદર્શિત કરે છે જે તેને સારી દેખાય છે.

આદર્શરીતે, તમે પાઇપ પ્રતીક વગર ડેટા જોઈ શકશો અને અલગ રહેશો. તે છે જ્યાં સ્તંભ આદેશ આવે છે

કૉલમ કમાન્ડનો મૂળભૂત ઉપયોગ

નીચે પ્રમાણે તમે કોઈપણ પરિમાણો વગર સ્તંભ આદેશ ચલાવી શકો છો:

કૉલમ

આ શબ્દોની વચ્ચે જગ્યાઓના શબ્દો સાથેની ફાઇલો સાથે શ્રેષ્ઠ કાર્ય કરે છે. તે આ લીગ ટેબલ ઉદાહરણ તરીકે કોષ્ટક ડેટા સાથે પણ કામ કરતું નથી.

નીચે પ્રમાણે આઉટપુટ છે:

પબ્સ | ટીમે | પીડ્ડ | પીટ્સ 2 | ટ્ટેનહમ | 31 | 61 4 | માણસ શહેર | 30 | 51 | માણસ | ઉતત | 30 | 50 | 8 | સ્ટોક શહેર | 31 | 46 10 | ચેલ્સિયા | 30 | 41 | 1 | લિસેસ્ટર | 31 | 66 3 | શસ્ત્રાગાર | 30 | 55 5 | પશ્ચિમ હેમ | 30 | 50 | 7 | સાઉથેમ્પ્ટન | 31 | 47 | | લિવરપૂલ | 29 | 44 |

કૉલમની પહોળાઈ સ્પષ્ટ કરો

જો તમને કૉલમ્સની પહોળાઈ ખબર હોય, તો તમે કૉલમને પહોળાઈથી અલગ કરવા માટે નીચેનો આદેશ વાપરી શકો છો:

સ્તંભ-સી

ઉદાહરણ તરીકે, જો તમને ખબર હોય કે દરેક કૉલમની પહોળાઇ 20 અક્ષરો છે તો તમે નીચેનો આદેશ વાપરી શકો છો:

કૉલમ- c20

લીગ ટેબલના કિસ્સામાં, જ્યાં સુધી તમામ કૉલમ્સ ચોક્કસ પહોળાઈ ન હોય ત્યાં સુધી તે સારી રીતે કામ કરતું નથી આ સાબિત કરવા માટે, લીગ ટેબલ ફાઇલને નીચે પ્રમાણે બદલો:

પોઝ ટીમ પીડીટી પીટ્સ 1 લીસેસ્ટર 31 66 2 ટુટેનહમ 31 61 3 આર્સેનલ 30 55 4 મેન સિટી 30 51 5 પશ્ચિમ હેમ 30 50 6 માણસ ઉતત 30 50 7 સોથોન 31 47 8 સ્ટ્રોક 31 46 9 લીવરપુલ 29 44 10 ચેલ્સિ 30 41

હવે નીચે આપેલ આદેશનો ઉપયોગ કરીને, તમે યોગ્ય આઉટપુટ મેળવી શકો છો:

સ્તંભ -1010 લીગેટેબલ

આની સાથે સમસ્યા એ છે કે ફાઇલમાંની માહિતી પહેલેથી જ સારી દેખાય છે તેથી પૂંછડી, હેડ, નેનો અથવા કેટ કમાન્ડ્સ એ બધી જ માહિતી સ્વીકાર્ય રીતે દર્શાવી શકે છે.

કૉલમ કમાન્ડનો ઉપયોગ કરીને અલગ પાડતી વિભાગો

અલ્પવિરામ, પાઇપ અથવા અન્ય સીમિત ફાઇલો પર કૉલમ કમાન્ડનો ઉપયોગ કરવાનો શ્રેષ્ઠ માર્ગ નીચે પ્રમાણે છે:

સ્તંભ-"" | " -ટી

-s સ્વિચ તમને ઉપયોગ કરવા માટે સીલિમેટર નક્કી કરવા દે છે. ઉદાહરણ તરીકે, જો તમારી ફાઇલ અલ્પવિરામથી અલગ છે, તો તમે -s પછી "," મૂકી શકો છો. -t સ્વીચ કોષ્ટક સ્વરૂપમાં ડેટા દર્શાવે છે.

આઉટપુટ સેપરેટર્સ

અત્યાર સુધી આ ઉદાહરણ બતાવ્યું છે કે ઇનપુટ ફાઇલની સીમાપ્રેરિત સાથે કેવી રીતે કામ કરવું, પરંતુ જ્યારે તે સ્ક્રીન પર દર્શાવવામાં આવે છે ત્યારે ડેટા વિશે શું?

લીનક્સ ડિફૉલ્ટ બે જગ્યાઓ છે, પરંતુ કદાચ તમે તેના બદલે બે કોલોન વાપરવા માંગો છો. નીચેના આદેશ તમને બતાવે છે કે કેવી રીતે આઉટપુટ વિભાજક સ્પષ્ટ કરવું:

સ્તંભ-"" | " -ટી-ઓ "::"

જ્યારે લીગ ટેબલ ફાઇલ સાથે ઉપયોગમાં લેવાય છે, આદેશ નીચેના આઉટપુટ પેદા કરે છે:

pos :: team :: pld :: pts 1 :: leicester :: 31 :: 66 2 :: tottenham :: 31 :: 61 3 :: શસ્ત્રાગાર :: 30 :: 55 4 :: માણસ શહેર :: 30 :: 51 5 :: પશ્ચિમ હેમ :: 30 :: 50 6 :: માણસ utd :: 30 :: 50 7 :: સાઉથેમ્પ્ટન :: 31 :: 47 8 :: શહેર :: 31 :: 46 9 :: લીવરપુલ :: 29 :: 44 10 :: ચેલ્સિયા :: 30 :: 41

સ્તંભો પહેલાં પંક્તિઓ ભરો

ત્યાં બીજી સ્વીચ છે જે ખાસ કરીને ઉપયોગી નથી પરંતુ સંપૂર્ણતા માટે અહીં શામેલ છે. -c સ્વીચ સાથે ઉપયોગમાં લેવાતી વખતે -x સ્વીચ કૉલમ પહેલાં પંક્તિઓ ભરે છે.

તો તેનો અર્થ શું થાય? નીચેના ઉદાહરણ જુઓ:

કૉલમ- c100 લીગેટેબલ

આનું નિર્માણ નીચે પ્રમાણે હશે:

પી.એસ.સી. | પી.ડી.ડી. 3 | આર્સેનલ | 30 | 55 | પુરૂષ | utd | 30 | 50 | | | લિવરપુલ | | | | | | | | | લેસ્ટર | | | | | | | | | | | 31 | 66 | 4 | માણસ | શહેર | 30 | 51 7 | સાઉથેમ્પ્ટન | 31 | 47 10 | ચેલ્સિયા | 30 | 41 2 | ટ્ટેનહમ | 31 | 61 5 | પશ્ચિમ હેમ | 30 | 50 8 | શહેર ત્યાગ | 31 | 46

જેમ તમે જોઈ શકો છો, તે પહેલા અને પછી સમગ્રમાં નીચે જાય છે.

હવે આ ઉદાહરણ જુઓ:

કૉલમ- c100 -x લીગેટેબલ

આ વખતે આઉટપુટ નીચે મુજબ છે:

પબ્સ | ટીમે | પીડીડી | પીટ્સ 1 | લેસીસ્ટર | 31 | 66 | 2 | ટ્ટેનહમ | 31 | 61 | 3 | શસ્ત્રાગાર | 30 | 55 4 | માણસ શહેર | 30 | 51 5 | પશ્ચિમ હેમ | 30 | 50 | | માણસ utd | 30 | 50 7 | સાઉથેમ્પ્ટન | 31 | 47 | 8 | સ્ટોક સિટી | 31 | 46 | | લિવરપુલ | | | | | | 10 | ચેલ્સિ | 30 | 41 |

ડેટા સ્ક્રીન પર જાય છે અને પછી નીચે.

અન્ય સ્વીચો

ફક્ત ઉપલબ્ધ અન્ય સ્વિચ નીચે મુજબ છે:

કૉલમ- V

આ તમારા કમ્પ્યુટર પર સ્થાપિત સ્તંભની સંસ્કરણને પ્રદર્શિત કરે છે.

કૉલમ --help

આ ટર્મિનલ વિન્ડોમાં મેન્યુઅલ પૃષ્ઠ પ્રદર્શિત કરે છે.