ലിനക്സിൽ ഫയലിന്റെ അവസാനത്തിലേക്ക് ടെക്സ്റ്റ് എങ്ങനെ ചേർക്കാം
Linux-ൽ കോൺഫിഗറേഷൻ ഫയലുകളിൽ പ്രവർത്തിക്കുമ്പോൾ, നിലവിലുള്ള ഒരു ഫയലിലേക്ക് കോൺഫിഗറേഷൻ പാരാമീറ്ററുകൾ പോലുള്ള ടെക്uസ്uറ്റ് ചേർക്കേണ്ടി വരും. കൂട്ടിച്ചേർക്കുക എന്നതിനർത്ഥം ഒരു ഫയലിന്റെ അവസാനത്തിലോ താഴെയോ ടെക്സ്റ്റ് ചേർക്കുക എന്നാണ്.
ഈ ചെറിയ ലേഖനത്തിൽ, Linux-ൽ ഒരു ഫയലിന്റെ അവസാനം ടെക്സ്റ്റ് ചേർക്കുന്നതിനുള്ള വ്യത്യസ്ത വഴികൾ നിങ്ങൾ പഠിക്കും.
>> ഓപ്പറേറ്റർ ഉപയോഗിച്ച് ടെക്സ്റ്റ് കൂട്ടിച്ചേർക്കുക
>>
ഓപ്പറേറ്റർ ഔട്ട്uപുട്ട് ഒരു ഫയലിലേക്ക് റീഡയറക്uട് ചെയ്യുന്നു, ഫയൽ നിലവിലില്ലെങ്കിൽ, അത് സൃഷ്uടിക്കപ്പെടും, എന്നാൽ അത് നിലവിലുണ്ടെങ്കിൽ, ഫയലിന്റെ അവസാനം ഔട്ട്uപുട്ട് ചേർക്കും.
ഉദാഹരണത്തിന്, കാണിച്ചിരിക്കുന്നതുപോലെ ഫയലിന്റെ അവസാനം ടെക്സ്റ്റ് കൂട്ടിച്ചേർക്കാൻ നിങ്ങൾക്ക് echo കമാൻഡ് ഉപയോഗിക്കാം.
# echo "/mnt/pg_master/wal_archives 10.20.20.5(rw,sync,no_root_squash)" >> /etc/exports
പകരമായി, നിങ്ങൾക്ക് printf കമാൻഡ് ഉപയോഗിക്കാം ( ഉപയോഗിക്കാൻ മറക്കരുത് അടുത്ത വരി ചേർക്കാൻ
പ്രതീകം).
# printf "/mnt/pg_master/wal_archives 10.20.20.5(rw,sync,no_root_squash)\n" >> /etc/exports
ഒന്നോ അതിലധികമോ ഫയലുകളിൽ നിന്ന് ടെക്uസ്uറ്റ് സംയോജിപ്പിച്ച് മറ്റൊരു ഫയലിലേക്ക് കൂട്ടിച്ചേർക്കാനും നിങ്ങൾക്ക് cat കമാൻഡ് ഉപയോഗിക്കാം.
ഇനിപ്പറയുന്ന ഉദാഹരണത്തിൽ, /etc/exports കോൺഫിഗറേഷൻ ഫയലിൽ ചേർക്കേണ്ട അധിക ഫയൽ സിസ്റ്റം ഷെയറുകൾ shares.txt എന്ന ടെക്സ്റ്റ് ഫയലിൽ ചേർക്കുന്നു.
# cat /etc/exports # cat shares.txt # cat shares.txt >> /etc/exports # cat /etc/exports
കൂടാതെ, കാണിച്ചിരിക്കുന്നതുപോലെ ഫയലിന്റെ അവസാനം കോൺഫിഗറേഷൻ ടെക്സ്റ്റ് കൂട്ടിച്ചേർക്കാൻ നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന ഡോക്യുമെന്റ് ഇവിടെ ഉപയോഗിക്കാവുന്നതാണ്.
# cat /etc/exports # cat >>/etc/exports<s<EOF > /backups 10.20.20.0/24(rw,sync) > /mnt/nfs_all 10.20.20.5(rw,sync) > EOF # cat /etc/exports
ശ്രദ്ധിക്കുക: >
റീഡയറക്ഷൻ ഓപ്പറേറ്ററെ >>
ആയി തെറ്റിദ്ധരിക്കരുത്; നിലവിലുള്ള ഒരു ഫയലിനൊപ്പം >
ഉപയോഗിക്കുന്നത് ആ ഫയലിന്റെ ഉള്ളടക്കം ഇല്ലാതാക്കുകയും തുടർന്ന് അത് തിരുത്തിയെഴുതുകയും ചെയ്യും. ഇത് ഡാറ്റ നഷ്uടത്തിന് കാരണമായേക്കാം.
ടീ കമാൻഡ് ഉപയോഗിച്ച് വാചകം കൂട്ടിച്ചേർക്കുക
ടീ കമാൻഡ് സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ നിന്ന് ടെക്uസ്uറ്റ് പകർത്തുകയും സ്റ്റാൻഡേർഡ് ഔട്ട്uപുട്ടിലേക്കും ഫയലുകളിലേക്കും ഒട്ടിക്കുകയും/എഴുതുകയും ചെയ്യുന്നു. കാണിച്ചിരിക്കുന്നതുപോലെ ഒരു ഫയലിന്റെ അവസാനം ടെക്സ്റ്റ് കൂട്ടിച്ചേർക്കാൻ നിങ്ങൾക്ക് അതിന്റെ -a
ഫ്ലാഗ് ഉപയോഗിക്കാം.
# echo "/mnt/pg_master/wal_archives 10.20.20.5(rw,sync,no_root_squash)" | tee -a /etc/exports OR # cat shares.txt | tee -a /etc/exports
ടീ കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇവിടെ ഒരു ഡോക്യുമെന്റ് ഉപയോഗിക്കാനും കഴിയും.
# cat <<EOF | tee -a /etc/exports >/backups 10.20.20.0/24(rw,sync) >/mnt/nfs_all 10.20.20.5(rw,sync) EOF
ഈ അനുബന്ധ ലേഖനങ്ങൾ വായിക്കാനും നിങ്ങൾ ആഗ്രഹിച്ചേക്കാം.
- Linux-ൽ Tee, Xargs എന്നിവ ഉപയോഗിച്ച് സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ നിന്ന് കമാൻഡുകൾ എങ്ങനെ പ്രവർത്തിപ്പിക്കാം
- Linux I/O (ഇൻപുട്ട്/ഔട്ട്uപുട്ട്) റീഡയറക്ഷൻ എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നതിന്റെ അടിസ്ഥാനകാര്യങ്ങൾ അറിയുക
- ലിനക്സിലെ ഒരു ഫയലിലേക്ക് കമാൻഡ് ഔട്ട്പുട്ട് എങ്ങനെ സംരക്ഷിക്കാം
- ഒരു ടെക്uസ്uറ്റ് ഫയലിലെ പദ സംഭവങ്ങൾ എങ്ങനെ കണക്കാക്കാം
അത്രയേയുള്ളൂ! Linux-ൽ ഒരു ഫയലിന്റെ അവസാനം ടെക്സ്റ്റ് ചേർക്കുന്നത് എങ്ങനെയെന്ന് നിങ്ങൾ പഠിച്ചു. നിങ്ങൾക്ക് പങ്കിടാൻ ചോദ്യങ്ങളോ ചിന്തകളോ ഉണ്ടെങ്കിൽ, ചുവടെയുള്ള ഫീഡ്uബാക്ക് ഫോം വഴി ഞങ്ങളെ ബന്ധപ്പെടുക.