GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cuál es la diferencia de redirigir una salida usando >, &>, >&y 2&>?

  • > redirige stdout a un archivo
  • 2>& redirige el identificador de archivo "2" (casi siempre stderr ) a algún otro identificador de archivo (generalmente se escribe como 2>&1 , que redirige stderr al mismo lugar que stdout).
  • &> y >& redirigir ambos stdout y stderr a un archivo. Normalmente se escribe como &>file (o >&file ). Es funcionalmente igual que >file 2>&1 .
  • 2> redirige la salida al identificador de archivo 2 (generalmente stderr ) a un archivo.

Linux
  1. ¿Cuál es la diferencia entre InnoDB y MyISAM?

  2. ¿La diferencia entre .exrc y .vimrc?

  3. ¿Redirigir y canalizar la salida?

  4. ¿Cuál es la diferencia entre escribir en un archivo y una memoria mapeada?

  5. ¿Cuál es la diferencia entre strtok_r y strtok_s en C?

¿Cuál es la diferencia entre Linux y Unix?

¿Qué es un Hipervisor? ¿Cuál es la diferencia entre el tipo 1 y 2?

¿Cuál es la diferencia entre curl y Wget?

¿Cuál es la diferencia entre adduser y useradd?

¿Cuál es la diferencia entre ls y l?

¿Cuál es la diferencia entre unlink y rm?