Preguntas etiquetadas con bash

35
¿Cómo mostrar la hora modificada de un archivo?

Me gustaría un método para encontrar e imprimir la hora modificada de un archivo, para usar dentro de un script bash. Se me ocurrió: ls -l $filename | cut -d ' ' -f '6-8' Qué salidas: Jul 26 15:05 Aunque me gustaría evitar el análisis ls, también sería útil tener el año allí. Idealmente, me...

34
Usando "while read ..." en un script de Linux

¿Podría alguien explicar cómo funciona el siguiente código? echo '1 2 3 4 5 6' | while read a b c do echo $c $b $a done Específicamente, me gustaría saber por qué la salida de este bucle es 3 4 5 6 2 1, en lugar de 3 2 1y 6 5 4en dos líneas separadas. Parece que no puedo entenderlo...

34
¿Para qué sirve el comando: `command`?

Recientemente encontré el comando: commandque no tiene entrada manual, pero la ayuda se muestra de la siguiente manera: $ help command command: command [-pVv] command [arg ...] Execute a simple command or display information about commands. Runs COMMAND with ARGS suppressing shell function...

33
¿Por qué no puedo cd a una tilde citada ('~')?

Escribo mi primer guión, así que estoy seguro de que esta es una pregunta básica, pero ¿alguien puede explicarme por qué puedo: cd ~ cd bin cd ~/bin cd 'bin' Pero no cd '~' cd '~/bin' Necesito cduna ruta de directorio con un espacio en uno de los nombres de directorio, por lo que necesito las...

33
¿Qué significa "-" en "bash -"?

¿Qué bash -significa en el siguiente código de shell bash? Parece que se usa para tomar la salida del último código como entrada. Si es así, ¿puedo escribirlo como basho xargs bash? curl --silent --location https://rpm.nodesource.com/setup | bash

32
"Archivo mv" y ahora falta

En una ventana de terminal, escribí: mv filename ..\.. [Note the wrong slash.] Ahora no puedo encontrarlo. Ido. Realicé algunas búsquedas y miré a través de archivos borrados recuperables. Nada. Maricón. Me sirve para usar una máquina Windows justo antes. Alguien sabe a dónde podría haber...