பாஷில் ஒரு கோப்பில் ஒரு வரியை இணைப்பது எப்படி

How Append Line File Bash



சில நேரங்களில் நாம் நிரலாக்க நோக்கங்களுக்காக ஒரு கோப்புடன் வேலை செய்ய வேண்டும், மேலும் புதிய வரி கோப்பின் முடிவில் சேர்க்க வேண்டும். இந்த இணைக்கும் பணியைப் பயன்படுத்தி இதைச் செய்யலாம் ' வெளியே எறிந்தார் 'மற்றும்' டீ 'கட்டளைகள். பயன்படுத்தி ' >> ’ உடன் ' வெளியே எறிந்தேன் ' கட்டளை ஒரு கோப்பில் ஒரு வரியைச் சேர்க்கிறது. மற்றொரு வழி, ஒரு கோப்பில் உள்ளடக்கத்தை சேர்க்க 'எதிரொலி,' குழாய் (|) மற்றும் 'டீ' கட்டளைகளைப் பயன்படுத்துவது. இந்த கட்டளைகளை பாஷ் ஸ்கிரிப்டில் எவ்வாறு பயன்படுத்தலாம் என்பது இந்த கட்டுரையில் காட்டப்பட்டுள்ளது.

என்ற உரை கோப்பை உருவாக்கவும் புத்தகங்கள். உரை இந்த கட்டுரையின் அடுத்த பகுதியில் காட்டப்பட்டுள்ள உதாரணங்களைச் செய்ய பின்வரும் உள்ளடக்கத்துடன்.







புத்தகங்கள். உரை:



PHP மற்றும் MySQL கற்றல்
Laravel கற்றல்
HTML பயன்படுத்தி வலை வடிவமைப்பு

எடுத்துக்காட்டு -1: 'எதிரொலி' கட்டளை மற்றும் '>>' குறியீட்டைப் பயன்படுத்தி கோப்பில் வரி இணைக்கவும்

பின்வரும் ஸ்கிரிப்டில், ஏற்கனவே இருக்கும் கோப்பு, புத்தகங்கள். உரை மாறிக்கு ஒதுக்கப்பட்டுள்ளது, கோப்பு பெயர், மற்றும் கோப்பின் இறுதியில் சேர்க்க பயனரிடமிருந்து ஒரு சரம் மதிப்பு உள்ளீடாக எடுக்கப்படும். உள்ளீட்டு மதிப்பு காலியாக இல்லை என்றால், ' வெளியே எறிந்தேன் ' கட்டளை மதிப்பை சேர்க்கும் புத்தகங்கள். உரை கோப்பைப் பயன்படுத்தி ' >> சின்னம்.



#!/பின்/பேஷ்

# கோப்பு பெயரை வரையறுக்கவும்
கோப்பு பெயர்='புத்தகங்கள். உரை'

# நீங்கள் சேர்க்க விரும்பும் உரையைத் தட்டச்சு செய்க
படி -பி 'நீங்கள் சேர்க்க விரும்பும் உரையை உள்ளிடவும்:'புதிய உரை

# புதிய உரை காலியாக உள்ளதா இல்லையா என்பதை சரிபார்க்கவும்
என்றால் [ '$ புதிய உரை' !='' ];பிறகு
# '>>' குறியீட்டைப் பயன்படுத்தி உரையைச் சேர்க்கவும்
வெளியே எறிந்தார் $ புதிய உரை >> $ கோப்பு பெயர்
இரு

வெளியீடு:





' JQuery கற்றல் 'கோப்பின் முடிவில் சேர்க்கப்பட்ட வெளியீட்டில் ஒரு புதிய உரை மதிப்பாக எடுத்துக் கொள்ளப்படுகிறது.



எடுத்துக்காட்டு -2: 'printf' கட்டளை மற்றும் '>>' குறியீட்டைப் பயன்படுத்தி கோப்பில் வரி இணைக்கவும்

' >> 'சின்னத்தை' உடன் பயன்படுத்தலாம் printf ’ வடிவமைக்கப்பட்ட உள்ளடக்கத்தை ஒரு கோப்பில் சேர்க்க கட்டளை. முந்தைய உதாரணத்தைப் போலவே, கோப்பு பெயர் மற்றும் சரம் மதிப்புகள் மாறிகளுக்கு ஒதுக்கப்படும், கோப்பு பெயர் , மற்றும் புதிய உரை . அடுத்தது, ' printf கட்டளை இதன் மதிப்பை திருப்பிவிடும் புதிய உரை மற்ற உரையுடன் இறுதியில் புத்தகங்கள். உரை கோப்பு.

#!/பின்/பேஷ்

# கோப்பு பெயரை வரையறுக்கவும்
கோப்பு பெயர்='புத்தகங்கள். உரை'

# நீங்கள் சேர்க்க விரும்பும் உரையைத் தட்டச்சு செய்க
படி -பி 'நீங்கள் சேர்க்க விரும்பும் உரையை உள்ளிடவும்:'புதிய உரை

# புதிய உரை காலியாக உள்ளதா இல்லையா என்பதை சரிபார்க்கவும்
என்றால் [ '$ புதிய உரை' !='' ];பிறகு
# '>>' குறியீட்டைப் பயன்படுத்தி உரையைச் சேர்க்கவும்
printf இணைக்கப்பட்ட உரை: %s n' '$ புதிய உரை' >> $ கோப்பு பெயர்
இரு

வெளியீடு:

' வேர்ட்பிரஸ் மூலம் இணையதளம் 'கோப்பின் முடிவில் சேர்க்கப்பட்ட வெளியீட்டில் ஒரு புதிய உரை மதிப்பாக எடுத்துக் கொள்ளப்படுகிறது.

எடுத்துக்காட்டு -3: `டீ` கட்டளையைப் பயன்படுத்தி கோப்பில் கோட்டைச் சேர்க்கவும்

' டீ ' ஒரு கோப்பில் எந்த சரத்தையும் சேர்க்க மற்றொரு பயனுள்ள கட்டளை. பின்வரும் ஸ்கிரிப்டில், கோப்பு பெயர் மற்றும் புதிய உரை மதிப்புகள் முந்தைய எடுத்துக்காட்டுகளைப் போலவே ஒதுக்கப்பட்டுள்ளன. உரை மதிப்பு காலியாக இல்லை என்றால், ' வெளியே எறிந்தார் கட்டளை மதிப்புக்கு அனுப்பும் டீ கட்டளையைப் பயன்படுத்தி | சின்னம். ' -செய்ய 'விருப்பம்' உடன் பயன்படுத்தப்படுகிறது டீ பெறப்பட்ட உள்ளீட்டு மதிப்பை கோப்பில் சேர்க்க இங்கே கட்டளையிடுங்கள் புத்தகங்கள். உரை . '/தேவ்/பூஜ்ய' முனையத்தில் வெளியீட்டைக் காண்பிப்பதைத் தடுக்க ஸ்கிரிப்டில் பயன்படுத்தப்படுகிறது.

#!/பின்/பேஷ்

# கோப்பு பெயரை வரையறுக்கவும்
கோப்பு பெயர்='புத்தகங்கள். உரை'

# நீங்கள் சேர்க்க விரும்பும் உரையைத் தட்டச்சு செய்க
படி -பி 'நீங்கள் சேர்க்க விரும்பும் உரையை உள்ளிடவும்:'புதிய உரை

# புதிய உரை காலியாக உள்ளதா இல்லையா என்பதை சரிபார்க்கவும்
என்றால் [ $ புதிய உரை !='' ];பிறகு
# Tee கட்டளையைப் பயன்படுத்தி உரையைச் சேர்க்கவும்
வெளியே எறிந்தார் $ புதிய உரை | டீ -செய்ய $ கோப்பு பெயர் > /தேவ்/ஏதுமில்லை
இரு

வெளியீடு:

' CSS3 கற்றல் 'கோப்பின் முடிவில் சேர்க்கப்பட்ட வெளியீட்டில் ஒரு புதிய உரை மதிப்பாக எடுத்துக் கொள்ளப்படுகிறது.

முடிவுரை:

பாஷ் ஸ்கிரிப்டைப் பயன்படுத்தி ஒரு கோப்பின் முடிவில் உரையைச் சேர்க்க மூன்று வெவ்வேறு வழிகள் இந்தக் கட்டுரையில் காட்டப்பட்டுள்ளன.