App-cat-v
view release on metacpan or search on metacpan
docs/cat-v.deepl-ZH.pod view on Meta::CPAN
-E Escape backslash character
--ts --tabstyle=# Set tab style
--tabstop=# Set tab width
--tabhead=# Set tab-head character
--tabspace=# Set tab-space character
-C --color=# Set color
-h --help Print this message
-v --version Print version
OPTIONS FOR EACH CHARACTERS
--esc Enable escape
--esc=c Show escape in control format
--esc=+c Show escape in control format and reproduce
--nl=0 Disable newline
--sp=~ Convert spaces to tilde
--sp='OPEN BOX' Unicode name
--esc=+U+035B Unicode code point
=head1 VERSION
Version 1.05
=head1 DESCRIPTION
C<cat -v> å½ä»¤å¸¸ç¨äºæ¾ç¤ºæ æ³æ¾ç¤ºçå符ï¼ä½å¹¶ä¸æ»æ¯é忥çç°ä»£åºç¨ç¨åºçè¾åºï¼å 为å®ä¼è½¬æ¢ææé ASCII å符ã
C<cat-v> å½ä»¤å¯å°ç©ºç½åæ§å¶å符å¯è§åï¼åæ¶ä¿çæ¾ç¤ºå¯æ¾ç¤ºçå¾å½¢å符ã
=begin html
<p><img width="750" src="https://raw.githubusercontent.com/tecolicom/App-cat-v/main/images/tree.png">
=end html
æ¤å¤ï¼é»è®¤æ
åµä¸ä¸è½¬æ¢è½¬ä¹å符ï¼å æ¤ä¿çäº ANSI 转ä¹åºåçè£
饰ã
=begin html
<p><img width="750" src="https://raw.githubusercontent.com/tecolicom/App-cat-v/main/images/visualized.png">
=end html
ææ¶éè¦å°ç©ºç½å符å¯è§åãC<cat -t> å½ä»¤å¯ä»¥å°å¶è¡¨ç¬¦å¯è§åï¼ä½é®é¢æ¯å®ç ´åäºå¯è§åæ ¼å¼ãæä»¬å¯è½å¸æå¨ä¿çæ ¼å¼çåæ¶ï¼çå°åªäºé¨åæ¯å¶è¡¨ç¬¦ï¼åªäºé¨åæ¯ç©ºç½å符ãè¡å°¾çé¢å¤...
ä½¿ç¨ C<cat-v>ï¼å¶è¡¨ç¬¦å¯ä»¥å¯è§åï¼æ¾ç¤ºçç©ºæ ¼ä¸ä¼æ¹åã
=begin html
<p><img width="750" src="https://raw.githubusercontent.com/tecolicom/App-cat-v/main/images/tabstyle-needle.png">
=end html
æ§å¶å符å¯ä»¥ç¨æ§å¶æ ¼å¼å Unicode 符å·å符æ¾ç¤ºãé»è®¤æ
åµä¸ï¼æ¢è¡ç¬¦å转ä¹å符以å¤çæ§å¶å符æ¾ç¤ºä¸ºç¸åºç Unicode 符å·ã
第äºä¸ªå段æ¯é»è®¤æä½ãC<s> 表示符å·ï¼C<m> 表示 Unicode æ è¯ï¼C<0> 表示ä¸è½¬æ¢ã
nul s \000 \x{2400} â SYMBOL FOR NULL
soh s \001 \x{2401} â SYMBOL FOR START OF HEADING
stx s \002 \x{2402} â SYMBOL FOR START OF TEXT
etx s \003 \x{2403} â SYMBOL FOR END OF TEXT
eot s \004 \x{2404} â SYMBOL FOR END OF TRANSMISSION
enq s \005 \x{2405} â
SYMBOL FOR ENQUIRY
ack s \006 \x{2406} â SYMBOL FOR ACKNOWLEDGE
bel s \007 \x{2407} â SYMBOL FOR BELL
bs s \010 \x{2408} â SYMBOL FOR BACKSPACE
ht s \011 \x{2409} â SYMBOL FOR HORIZONTAL TABULATION
nl m \012 \x{240A} â SYMBOL FOR LINE FEED
vt s \013 \x{240B} â SYMBOL FOR VERTICAL TABULATION
np m \014 \x{240C} â SYMBOL FOR FORM FEED
cr s \015 \x{240D} â SYMBOL FOR CARRIAGE RETURN
so s \016 \x{240E} â SYMBOL FOR SHIFT OUT
si s \017 \x{240F} â SYMBOL FOR SHIFT IN
dle s \020 \x{2410} â SYMBOL FOR DATA LINK ESCAPE
dc1 s \021 \x{2411} â SYMBOL FOR DEVICE CONTROL ONE
dc2 s \022 \x{2412} â SYMBOL FOR DEVICE CONTROL TWO
dc3 s \023 \x{2413} â SYMBOL FOR DEVICE CONTROL THREE
dc4 s \024 \x{2414} â SYMBOL FOR DEVICE CONTROL FOUR
nak s \025 \x{2415} â SYMBOL FOR NEGATIVE ACKNOWLEDGE
syn s \026 \x{2416} â SYMBOL FOR SYNCHRONOUS IDLE
etb s \027 \x{2417} â SYMBOL FOR END OF TRANSMISSION BLOCK
can s \030 \x{2418} â SYMBOL FOR CANCEL
em s \031 \x{2419} â SYMBOL FOR END OF MEDIUM
sub s \032 \x{241A} â SYMBOL FOR SUBSTITUTE
esc 0 \033 \x{241B} â SYMBOL FOR ESCAPE
fs s \034 \x{241C} â SYMBOL FOR FILE SEPARATOR
gs s \035 \x{241D} â SYMBOL FOR GROUP SEPARATOR
rs s \036 \x{241E} â SYMBOL FOR RECORD SEPARATOR
us s \037 \x{241F} â SYMBOL FOR UNIT SEPARATOR
sp m \040 \x{2420} â SYMBOL FOR SPACE
del s \177 \x{2421} â¡ SYMBOL FOR DELETE
nbsp s \240 \x{2423} â½ SHOULDERED OPEN BOX
ç®åï¼Unicode æ è¯å¯ç¨äºä»¥ä¸å符
nul \x{2205} â
EMPTY SET
bel \x{237E} â¾ BELL SYMBOL
nl \x{23CE} â RETURN SYMBOL
np \x{2398} â NEXT PAGE
sp \x{00B7} · MIDDLE DOT
esc \x{21B0} â° UPWARDS ARROW WITH TIP LEFTWARDS
del \x{232B} â« ERASE TO THE LEFT
=head1 OPTIONS
=over 7
=item B<-n>, B<--reset>
ç¦ç¨ææå符转æ¢åå¶è¡¨ç¬¦æ©å±ï¼å¹¶éç½®éå¤å符ãå æ¤ï¼C<cat-v -n>å®é
ä¸ä»ä¹ä¹ä¸åï¼å°±å C<cat> å½ä»¤ä¸æ ·ã
䏿¦éç½®äºé»è®¤è¡ä¸ºï¼åªæå¨å
¶åæå®çé项æä¼æææãä¾å¦ï¼ä»¥ä¸å½ä»¤å°åªæ¾ç¤ºå¶è¡¨ç¬¦ã
cat-v -nt
=item B<-c>, B<--visible> I<name>=I<flag>,...
å°å符类ååæ è®°ä½ä¸ºåæ°ï¼ä»¥æå®è¦å¯è§åçå符åè½¬æ¢æ ¼å¼ã
c control style
e escape style
s symbol style
( run in 0.461 second using v1.01-cache-2.11-cpan-75ffa21a3d4 )