වාක්ය ඛණ්ඩය තුළ s/foo/bar
, \r
සහ \n
සන්දර්භය අනුව වෙනස් අර්ථයන් ඇත.
කෙටි:
සඳහා foo
:
line n = නව රේඛාව (ලිනක්ස් / මැක් මත එල්එෆ්, වින්ඩෝස් හි සීආර් + එල්එෆ්)
\ r = ප්රවාහනය ආපසු (CR)
සඳහා bar
:
line r = යනු නව රේඛාවයි
\ n = ශුන්ය බයිට්.
දිගු (ASCII අංක සමඟ):
NUL
= 0x00 = 0 = Ctrl+ @
LF
= 0x0A = 10 = Ctrl+ J
CR
= 0x0D = 13 = Ctrl+M
ASCII පාලන අක්ෂර ලැයිස්තුව මෙන්න . Ctrl+ V, Ctrl+ හරහා Vim හි ඒවා ඇතුළත් කරන්න---key--- .
Bash හෝ වෙනත් යුනික්ස් / ලිනක්ස් ෂෙල් වෙඩි තුළ Ctrl+ ටයිප් කරන්න---key--- .
Bash හි Ctrl+ උත්සාහ කරන්න M. එය පහර දීම හා සමානයිEnterලිනක්ස් පද්ධති රේඛා සීමා කිරීම සඳහා රේඛීය සංග්රහ භාවිතා කළද, ෂෙල් එකෙහි තේරුම වටහා ගත් පරිදි එය වේ.
වචනයේ පරිසමාප්ත අර්ථයෙන්ම ඇතුල් කිරීමට, ඒවා Ctrl+ සමඟ සූදානම් කරන්නV ද ක්රියා කරයි.
Bash වලින් උත්සාහ කරන්න:
echo ^[[33;1mcolored.^[[0mnot colored.
මෙය ANSI ගැලවීමේ අනුක්රම භාවිතා කරයි . + ^[
හරහා දෙදෙනා ඇතුල් කරන්න ,CtrlVEsc .
ඔබට Ctrl+ V, Ctrl+ M, ද උත්සාහ කළ හැකිය Enter, මෙය ඔබට මෙය ලබා දෙනු ඇත:
bash: $'\r': command not found
මතක තබා ගන්න \r
ඉහළින් ? :>
මෙම ASCII පාලන අක්ෂර ලැයිස්තුව සම්පූර්ණ ASCII සංකේත වගුවකට වඩා වෙනස් වන අතර , පාලක අක්ෂර, කොන්සෝලය / ව්යාජ ටර්මිනල් / Vim හරහා ඇතුළු කරනු ලැබේ.Ctrl යතුර (හහා) එහි සොයාගත හැකිය.
සී සහ වෙනත් බොහෝ භාෂාවලින් ඔබ සාමාන්යයෙන් මෙම 'අක්ෂර' නිරූපණය කිරීම සඳහා අෂ්ටක කේත භාවිතා කරයි.
මේ සියල්ල පැමිණෙන්නේ කොහෙන්දැයි ඔබට දැන ගැනීමට අවශ්ය නම්: TTY අවලංගු කරන ලදි . මෙම මාතෘකාව පිළිබඳව ඔබට හමුවන හොඳම සබැඳිය මෙයයි, නමුත් පරෙස්සම් වන්න: මකරුන් සිටින්න.
ටීඑල්; ඩී.ආර්
සාමාන්යයෙන් foo
= \n
, සහ bar
= \r
.