44 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 | ||
| <html>
 | ||
|   <head>
 | ||
|     <title>read</title>
 | ||
|   </head>
 | ||
| 
 | ||
|   <body>
 | ||
|     <h1>read</h1>
 | ||
| 
 | ||
|     <p>Команда выполняет чтение данных из канала.</p>
 | ||
| 
 | ||
|     <h2>СИНТАКСИС</h2>
 | ||
| 
 | ||
|     <pre>
 | ||
|       <strong>read</strong> <strong>-nonewline</strong> <em>channelId</em>
 | ||
|       <strong>read</strong> <em>channelIdnumBytes</em>
 | ||
|     </pre>
 | ||
| 
 | ||
|     <h2>ОПИСАНИЕ</h2>
 | ||
| 
 | ||
|     <p>Команда <strong>read</strong> зачитывает из канала <em>channelId</em> либо
 | ||
|       весь файл до символа конца файла (при первой форме записи), либо
 | ||
|       заданное параметром <em>numBytes</em> количество байтов (вторая
 | ||
|       форма). Если во втором случае в файле оказалось меньше байтов,
 | ||
|       чем задано <em>numBytes</em>, тогда возвращаются все байты, что
 | ||
|       остались.</p>
 | ||
| 
 | ||
|     <p>Если указана опция <strong>-nonewline</strong>, при выполнении команды
 | ||
|       отбрасывается символ новой строки в конце файла.</p>
 | ||
| 
 | ||
|     <p>Если канал открыт в неблокирующем режиме, команда может
 | ||
|       прочитать не указанное количество байтов, а только все
 | ||
|       доступные. После чего она не заблокирует процесс, дожидаясь
 | ||
|       дополнительных данных, а завершится. Если команда завершилась до
 | ||
|       конца файла, то опция <strong>-nonewline</strong> игнорируется.</p>
 | ||
| 
 | ||
|     <p>Команда <strong>read</strong> изменяет во входных данных
 | ||
|       последовательность, задающую конец строки, в соответствии с
 | ||
|       опцией канала <strong>-translation</strong> <strong>option</strong>.Опция может быть
 | ||
|       изменена с помощью команды <strong><a
 | ||
|       href="fconfigure.html">fconfigure</a></strong>.</p>
 | ||
|   </body>
 | ||
| </html>
 | 
