Ex (text editor)
એક્સ, એક્સટેન્ડેડ માટે ટૂંકું, યુનિક્સ સિસ્ટમ્સ માટે લાઇન એડિટર છે જે મૂળરૂપે બિલ જોય દ્વારા 1976 માં લખવામાં આવ્યું હતું, જેની શરૂઆત ચાર્લ્સ હેલી દ્વારા લખાયેલા અગાઉના પ્રોગ્રામથી થઈ હતી. કાર્યક્રમના બહુવિધ અમલીકરણ અસ્તિત્વમાં છે; તેઓ પોસિક્સ દ્વારા પ્રમાણિત કરવામાં આવે છે. મૂળ યુનિક્સ સંપાદક, જે 1970ના દાયકામાં ઓપરેટિંગ સિસ્ટમના બેલ લેબ્સ વર્ઝન સાથે વિતરિત કરવામાં આવ્યું હતું, તે વપરાશકર્તા-બિન-અનુકૂળ આવૃત્તિ હતી. લંડનની ક્વીન મેરી કોલેજના જ્યોર્જ કોલોરિસે, જેણે 1973માં યુનિક્સ સ્થાપિત કર્યું હતું, 1975માં એમ નામનું સુધારેલું સંસ્કરણ વિકસાવ્યું હતું જે વિડિયો ટર્મિનલનો લાભ લઈ શકે છે. બર્કલેની મુલાકાત લેતી વખતે, કોલોરિસે તેમનો કાર્યક્રમ બિલ જોયને રજૂ કર્યો, જેમણે તેને પ્રોસેસર પર ઓછી માંગ માટે સંશોધિત કર્યો; જોયનું સંસ્કરણ ભૂતપૂર્વ બન્યું અને બર્કલે સોફ્ટવેર ડિસ્ટ્રિબ્યુશનમાં સામેલ થયું. એક્સને આખરે ફુલ-સ્ક્રીન વિઝ્યુઅલ ઇન્ટરફેસ આપવામાં આવ્યું હતું (તેની કમાન્ડ લાઇન લક્ષી કામગીરીમાં ઉમેરો), જેનાથી તે વીઆઈ ટેક્સ્ટ એડિટર બન્યું હતું. તાજેતરના સમયમાં, ex એ vi પ્રોગ્રામના વ્યક્તિત્વ તરીકે અમલમાં મૂકવામાં આવે છે; vi ના મોટાભાગના પ્રકારોમાં હજુ પણ "ex મોડ" હોય છે, જે ex આદેશનો ઉપયોગ કરીને અથવા vi ની અંદરથી એક આદેશ માટે: (કોલોન) અક્ષર લખીને બોલાવવામાં આવે છે. જો કે ex અને vi કાર્યક્ષમતા વચ્ચે ઓવરલેપ છે, કેટલીક બાબતો ફક્ત ex આદેશો સાથે જ કરી શકાય છે, તેથી vi નો ઉપયોગ કરતી વખતે તે ઉપયોગી રહે છે. vi સાથે સંબંધ કોર એક્સ કમાન્ડ્સ જે શોધ અને રિપ્લેસ સાથે સંબંધિત છે તે vi માટે આવશ્યક છે. દાખલા તરીકે, ex આદેશ દરેક ઉદાહરણને સાથે બદલે છે અને vi માં પણ કામ કરે છે. ફાઇલની દરેક લીટીનો અર્થ થાય છે. 'જી' નો અર્થ વૈશ્વિક છે અને તેનો અર્થ એ છે કે દરેક રેખા પરના દરેક ઉદાહરણને બદલો (જો તે નિર્દિષ્ટ ન હોય, તો પછી દરેક રેખા પરના પ્રથમ ઉદાહરણને જ બદલવામાં આવશે). કમાન્ડ-લાઇન ઇન્વોકેશન સારાંશ ex [-rR] [-s |-v] [-c આદેશ] [-t ટેગસ્ટ્રિંગ] [-w કદ] [ફાઇલ.] ઓપ્શન્સ-r સિસ્ટમ ક્રેશ પછી ચોક્કસ ફાઇલોને પુનઃપ્રાપ્ત કરે છે-R સેટ રીડ-ઓનલી-s (XPG4 માત્ર) વપરાશકર્તા-ઇન્ટરેક્ટિવ પ્રતિસાદને દબાવે છે-v વિઝ્યુઅલ મોડ (vi)-c આદેશ ચલાવો ફાઇલમાંથી લોડ થયેલ પ્રથમ બફર પર આદેશ ચલાવો. તેનો ઉપયોગ દસ વખત સુધી થઈ શકે છે. - t ટેગસ્ટ્રિંગ નિર્દિષ્ટ ટેગ ધરાવતી ફાઇલને સંપાદિત કરો-ડબલ્યુ સાઇઝ સેટ વિન્ડો સાઇઝ-(અપ્રચલિત) વપરાશકર્તા-ઇન્ટરેક્ટિવ પ્રતિસાદને દબાવે છે-l lisp એડિટર મોડને સક્ષમ કરો-x ફાઇલો લખતી વખતે એન્ક્રિપ્શનનો ઉપયોગ કરો-C એન્ક્રિપ્શન વિકલ્પ ફાઇલ સંપાદિત કરવા માટેની ફાઇલ (ઓ) નું નામ (ઓ) પણ જુઓ યુનિક્સ આદેશોની સૂચિ સંદર્ભો બાહ્ય લિંક્સ સ્ટાન્ડર્ડ યુનિક્સ પ્રોગ્રામ્સ યુનિક્સ SUS2008 ઉપયોગિતાઓ યુનિક્સ ટેક્સ્ટ એડિટર લાઇન એડિટર