User Tools

Site Tools


перенаправление_потоков_ввода_вывода

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
перенаправление_потоков_ввода_вывода [2016/08/01 10:51]
val
перенаправление_потоков_ввода_вывода [2019/06/26 14:00] (current)
val [Файловый дескриптор номер 2 - STDERR]
Line 1: Line 1:
 ====== Перенаправление потоков ввода/​вывода ====== ====== Перенаправление потоков ввода/​вывода ======
  
-[[http://​ru.wikipedia.org/​wiki/​Стандартные_потоки]] +  * [[http://​ru.wikipedia.org/​wiki/​Стандартные_потоки]] 
- +  ​* ​[[http://​ru.wikipedia.org/​wiki/​Перенаправление_(UNIX)]] 
-[[http://​ru.wikipedia.org/​wiki/​Перенаправление_(UNIX)]] +  ​* ​[[http://​ru.wikipedia.org/​wiki/​Именованный_канал]] 
- +  ​* ​[[http://​en.wikipedia.org/​wiki/​Remote_Shell]]
-[[http://​ru.wikipedia.org/​wiki/​Именованный_канал]] +
- +
-[[http://​en.wikipedia.org/​wiki/​Remote_Shell]]+
  
 ===== Файловые дескрипторы ===== ===== Файловые дескрипторы =====
Line 15: Line 12:
 1       ​STDOUT ​       > 1       ​STDOUT ​       >
 </​code>​ </​code>​
-===== Операторы < > =====+===== Оператор > =====
 <​code>​ <​code>​
 $ ps ax > ps.txt $ ps ax > ps.txt
 +
 $ > ps.txt ps ax $ > ps.txt ps ax
  
Line 23: Line 21:
  
 $ grep init ps.txt $ grep init ps.txt
 +</​code>​
  
 +===== Оператор < =====
 +
 +  * [[Сервис MySQL#​Импорт данных]] MySQL
 +
 +<​code>​
 $ grep init < ps.txt $ grep init < ps.txt
 +
 $ < ps.txt grep init $ < ps.txt grep init
 </​code>​ </​code>​
 +
  
 ===== Оператор | ===== ===== Оператор | =====
Line 35: Line 41:
 $ ps ax | grep init $ ps ax | grep init
  
-FreeBSD +$ du -/usr/​share/​* ​| sort -n | tail -n 1
-$ du -d1 /var | sort -n +
-Linux +
-$ du --max-depth=1 /var sort -n+
  
 FreeBSD FreeBSD
Line 52: Line 55:
 <​code>​ <​code>​
 $ find /usr/share -name '​*.html'​ | tee find_res.txt $ find /usr/share -name '​*.html'​ | tee find_res.txt
 +
 +$ ls /bin /b1n 2>&1 | tee full_log.txt
 </​code>​ </​code>​
  
Line 85: Line 90:
  
 $ ls errfilename 2> ls_err.txt $ ls errfilename 2> ls_err.txt
 +
 +$ ls /bin /b1n 2>&1 | tee full_log.txt
  
 $ ls /bin /errdirname > ls.txt 2>&1 $ ls /bin /errdirname > ls.txt 2>&1
  
 $ ls /sdfgsdfgsd > /dev/null 2>&1 $ ls /sdfgsdfgsd > /dev/null 2>&1
 +
 +$ ls /sdfgsdfgsd 2>/​dev/​null >&2
 +
 +$ ls /sdfgsdfgsd &>/​dev/​null
 </​code>​ </​code>​
  
перенаправление_потоков_ввода_вывода.1470037889.txt.gz · Last modified: 2016/08/01 10:51 by val