સેડ, નિયમિત અભિવ્યક્તિઓ સાથે ફાઇલના પ્રારંભ અથવા અંતમાં ચોક્કસ ટેક્સ્ટ દાખલ કરો

અમુક પ્રસંગોએ આપણે માં દાખલ કરવાની જરૂર છે અંતિમ ફાઈલમાંથી એક ટેક્સ્ટ, આ માટે આપણે ઇકો વાપરી શકીએ:

echo "Texto al final del archivo" >> archivo.txt

પરંતુ જો મારે શરૂઆતમાં ટેક્સ્ટ દાખલ કરવું હોય તો શું કરવું?

સેડ અને યોગ્ય પરિમાણો સાથે આપણે આ અને વધુ કરી શકીએ છીએ.

ઉદાહરણ તરીકે, માં દાખલ કરવા માટે ઘર ફાઇલમાંથી એક ટેક્સ્ટ હશે:

sed -i '1i Aqui texto que ira en la primera linea' archivo.txt

માં દાખલ કરવા માટે જ્યારે અંતિમ છે:

sed -i '$a Aqui el texto que ira en la ultima linea' archivo.txt

અથવા જીવનકાળની પડઘા:

echo "Aqui el texto que ira en la ultima linea" >> archivo.txt

સારું, ઉમેરવા માટે વધુ કંઇ નહીં, તે ખરેખર એકદમ ટૂંકી પોસ્ટ છે.

હું આશા રાખું છું કે તે કોઈના માટે ઉપયોગી છે, શુભેચ્છાઓ.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   O_Pixote_O જણાવ્યું હતું કે

    જો તે ટૂંકું છે જો xD. જ્યારે મારી પાસે વધુ સમય હશે ત્યારે મારે સેડ કમાન્ડની વધુ તપાસ કરવી પડશે, મને લાગે છે કે તે કોઈ પ્રોજેક્ટ માટે ઉપયોગી થશે.

    1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

      તમે અહીં પ્રારંભ કરી શકો છો: https://blog.desdelinux.net/tag/sed

  2.   ચાલો લિનક્સનો ઉપયોગ કરીએ જણાવ્યું હતું કે

    આહ ... કેવી તરસ્યું! 🙂
    ક્વેક!

  3.   44 જણાવ્યું હતું કે

    આ યુક્તિઓ-ટીપ્સ શ્રેષ્ઠ છે ... તે સચોટ અને બિંદુએ છે ... વધુ પોસ્ટ કરો

    1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

      આભાર
      મારી પાસે હજી પણ થોડી વધારે છે, હું આશા રાખું છું કે હું તેમને થોડું થોડું મૂકી શકું.

  4.   નેબુચદનેઝાર જણાવ્યું હતું કે

    હંમેશાં સારી ટીપ.
    તમે વિચાર્યું નથી (અને તે કોઈ મજાક નથી) તમે અમારી સાથે શેર કરેલી સિસ્ટમના ટર્મિનલ મેનેજમેન્ટની બધી ટીપ્સ અને ટ્યુટોરિયલ્સ એકત્રિત કરવા અને તેની સાથે મેન્યુઅલ વિકસિત કરવાનો છે?
    બિન-વ્યાવસાયિક લિનક્સ વપરાશકર્તાઓના સમુદાયમાં તે ખૂબ જ સ્વાગત છે, આ બાબતે મૂળભૂત સ્તરે પણ XNUMX ટકા ટ્યુટોરિયલ્સ અને માર્ગદર્શિકા, મોટે ભાગે અંગ્રેજીમાં છે તે ધ્યાનમાં લેતા.
    મારો મતલબ કે તે સારો વિચાર છે.

    1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

      તે એક ઉત્તમ વિચાર છે, સમસ્યા એ છે કે ... મને ખબર નથી, હું ટ્યુટોરિયલ્સ અથવા બહોળા માર્ગદર્શિકાઓમાં ખૂબ સારો નથી, મારા માટે તે કરવું મુશ્કેલ છે 🙁

  5.   જોક્વિન જણાવ્યું હતું કે

    સારી ટીપ!

  6.   મારિયો ગિલ્લેર્મો ઝાવાલા સિલ્વા જણાવ્યું હતું કે

    માહિતી માટે ખૂબ ખૂબ આભાર ... શુભેચ્છાઓ

  7.   વિડાગ્નુ જણાવ્યું હતું કે

    ઉત્તમ ટિપ, હું મારા જૂના ઇકો હહાહ સાથે રહું છું

  8.   અજ્ઞાન જણાવ્યું હતું કે

    ટેટ્રિસ સેડ આદેશ સાથે પ્રોગ્રામ. અમેઝિંગ, અધિકાર!

    http://uuner.doslash.org/forfun/sedtris.sed

  9.   મેરીઓલોકો જણાવ્યું હતું કે

    હું લિનક્સમાં નવું છું, પરંતુ સ્ક્રિપ્ટોમાં હું સેડ આદેશનો ઘણો ઉપયોગ કરું છું, ચોક્કસ લાઇનનો વિકલ્પ આપવાનો વિકલ્પ પણ સરસ છે:
    સેડ -ઇન-પ્લેસ "(લાઇન નંબર) સી \ (અમે તે લીટી પર બદલવા માંગીએ છીએ તે ટેક્સ્ટ)"

  10.   Mauricio જણાવ્યું હતું કે

    આભાર!

  11.   ઇસ્મા જણાવ્યું હતું કે

    જો ફાઇલના અંતે કોઈ ટેક્સ્ટને સંગ્રહિત કરવાને બદલે, આપણે ફાઇલના અંતે આદેશનું પરિણામ સંગ્રહિત કરવા માંગીએ છીએ, તો તે કેવી રીતે હશે?

    ગ્રાસિઅસ

  12.   ac જણાવ્યું હતું કે

    અને જો હું કોઈ આદેશ ઉમેરવા માગું છું (એક સરળ ટેક્સ્ટને બદલે) જો ફાઇલમાં, જો, ઇકો, વગેરે, અથવા ફંક્શન, અથવા ઉપનામ ઉમેરવા માટે ????????
    ગ્રાસિઅસ

  13.   સ્વિચર જણાવ્યું હતું કે

    સેડની મદદથી તમે લખાણમાં ક્યાંય પણ એક અથવા વધુ લાઇનો દાખલ કરી શકો છો કારણ કે તમે નીચેના ઉદાહરણમાં જોઈ શકો છો:
    $ echo -en "una linea\notra linea"
    una linea
    otra linea

    $ echo -en "una linea\notra linea" | sed '2i Aquí texto que ira en\n medio de las lineas'
    una linea
    Aquí texto que ira en
    medio de las lineas
    otra linea

    1.    સ્લેશ જણાવ્યું હતું કે

      શક્તિશાળી \ n 😀

  14.   જોન જણાવ્યું હતું કે

    અને જો મને તે ટેક્સ્ટની અંદર અવતરણો શામેલ કરવાની જરૂર હોય તો ???