¿Qué opción(es) usaría para ordenar un archivo llamado foo en su lugar, es decir, reemplazar el archivo original con la versión ordenada?

¿Qué opción(es) usaría para ordenar un archivo llamado foo en su lugar, es decir, reemplazar el archivo original con la versión ordenada?

Tengo esta pregunta de tarea. Miré la página de manual para ordenar y creo que la respuesta es -o, --output=FILE¿Es correcto?

Es un servidor Fedora.

Se supone que debemos buscar en las páginas de manual, si no hay ninguna página de manual relacionada con el tema, entonces usamos una página de información. Si tampoco existe ninguna página de información, utilice Internet.

Respuesta1

Ordenar un archivo llamado foo en su lugar, más o menos:

set TMP=$(mktemp)
sort foo > $TMP
mv $TMP foo

Esto redirige la salida de sorta un archivo temporal, que luego reemplaza a foo.

información relacionada