| 
									
										
										
										
											2024-01-28 18:57:23 +01:00
										 |  |  | " String | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | echo 'It''s a string' | 
					
						
							|  |  |  | echo 'tab: \t, new line: \n, backslash: \\' | 
					
						
							|  |  |  | echo "tab: \t, new line: \n, backslash: \\" | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-02-02 07:44:26 +11:00
										 |  |  | " String escape sequences | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | echo "\316 - \31 - \3 - \x1f - \xf - \X1F - \XF - \u02a4 - \U000002a4 - \b - \e - \f - \n - \r - \t - \\ - \" - \<C-W>" | 
					
						
							|  |  |  | echo '\316 \31 \3 \x1f \xf \X1F \XF \u02a4 \U000002a4 \b \e \f \n \r \t \\ \" \<C-W>' | 
					
						
							|  |  |  | echo "\3160 - \x1f0 - \X1F0 - \u02a40 - \U000002a40" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | echo $"\316 - \31 - \3 - \x1f - \xf - \X1F - \XF - \u02a4 - \U000002a4 - \b - \e - \f - \n - \r - \t - \\ - \" - \<C-W>" | 
					
						
							|  |  |  | echo $'\316 \31 \3 \x1f \xf \X1F \XF \u02a4 \U000002a4 \b \e \f \n \r \t \\ \" \<C-W>' | 
					
						
							|  |  |  | echo $"\3160 - \x1f0 - \X1F0 - \u02a40 - \U000002a40" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | echo "\<C-a>" | 
					
						
							|  |  |  | echo "\<*C-a>" | 
					
						
							|  |  |  | echo "\<C->>" | 
					
						
							|  |  |  | echo "\<*C->>" | 
					
						
							|  |  |  | echo "\<C->>>" | 
					
						
							|  |  |  | echo "\<*C->>>" | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-01-28 18:57:23 +01:00
										 |  |  | " String interpolation | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | echo 'Don''t highlight interpolation: {{ {1 + 2} }}' | 
					
						
							|  |  |  | echo "Don't highlight interpolation: {{ {1 + 2} }}" | 
					
						
							|  |  |  | echo $'Highlight interpolation:\t{{ { string({'foo': 'bar'}) } }}' | 
					
						
							|  |  |  | echo $'Highlight interpolation:\t{{ { $'nested: {{ {1 + 2} }}' } }}' | 
					
						
							|  |  |  | echo $"Highlight interpolation:\t{{ { string({"foo": "bar"}) } }}" | 
					
						
							|  |  |  | echo $"Highlight interpolation:\t{{ { $"nested: {{ {1 + 2} }}" } }}" | 
					
						
							| 
									
										
										
										
											2024-03-12 07:40:58 +11:00
										 |  |  | 
 | 
					
						
							|  |  |  | " Number | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | " Hexadecimal | 
					
						
							|  |  |  | echo  0xFF | 
					
						
							|  |  |  | echo  0XFF | 
					
						
							|  |  |  | echo -0xFF | 
					
						
							|  |  |  | echo -0XFF | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | " Decimal | 
					
						
							|  |  |  | echo  255 | 
					
						
							|  |  |  | echo -255 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | " Octal | 
					
						
							|  |  |  | echo  0377 | 
					
						
							|  |  |  | echo  0o377 | 
					
						
							|  |  |  | echo  0O377 | 
					
						
							|  |  |  | echo -0377 | 
					
						
							|  |  |  | echo -0o377 | 
					
						
							|  |  |  | echo -0O377 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | " Binary | 
					
						
							|  |  |  | echo  0b11111111 | 
					
						
							|  |  |  | echo  0B11111111 | 
					
						
							|  |  |  | echo -0b11111111 | 
					
						
							|  |  |  | echo -0B11111111 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | " Float | 
					
						
							| 
									
										
										
										
											2024-03-28 20:06:03 +11:00
										 |  |  | echo 123.456 | 
					
						
							|  |  |  | echo +0.0001 | 
					
						
							|  |  |  | echo 55.0 | 
					
						
							|  |  |  | echo -0.123 | 
					
						
							|  |  |  | echo 1.234e03 | 
					
						
							|  |  |  | echo 1.0E-6 | 
					
						
							|  |  |  | echo -3.1416e+88 | 
					
						
							| 
									
										
										
										
											2024-03-12 07:40:58 +11:00
										 |  |  | 
 | 
					
						
							|  |  |  | " Blob | 
					
						
							| 
									
										
										
										
											2024-03-28 20:06:03 +11:00
										 |  |  | echo 0z | 
					
						
							| 
									
										
										
										
											2024-03-12 07:40:58 +11:00
										 |  |  | echo 0zFF00ED015DAF | 
					
						
							|  |  |  | echo 0zFF00.ED01.5DAF | 
					
						
							|  |  |  | echo 0zFF.00.ED.01.5D.AF |