GNU/Linux >> Tutoriales Linux >  >> Linux

Canalice la cadena a la fecha GNU para la conversión:¿cómo hacer que se lea desde la entrada estándar?

Sí.

 echo "yesterday" | xargs date +"%d %m %Y" -d

Solo para agregarlo, en bash:

date +"%d %m %Y" -f <(echo yesterday)

fecha -f le dice que haga lo mismo que -d excepto por cada línea en un archivo... puede establecer el nombre de archivo en - para que se lea desde la entrada estándar.

echo "yesterday" | date +"%d %m %Y" -f -

Puedes usar `command` o $(command) sustitución:

date +"%d %m %Y" -d $(echo "yesterday")

Linux
  1. Cómo hacer que sudo recuerde la contraseña por más tiempo

  2. Escapar de los caracteres desconocidos de la cadena para -exec?

  3. ¿Cómo leer una cadena como número hexadecimal en Bash?

  4. ¿Cómo hago para que sed lea desde la entrada estándar?

  5. ¿Cómo hacer un alias para un camino largo?

BASH:cómo realizar operaciones aritméticas con números en una tubería

¿Cómo puedo hacer que R lea mis variables ambientales?

¿Cómo canalizar la salida de grep a cp?

¿Cómo puedo obtener el último número de una cadena en bash?

¿Cómo extraer texto de un archivo grande, comenzando en la primera aparición de una cadena?

cómo trazar stdin desde la terminal?