Unix & Linux

34
¿Es `tail -f` más eficiente que` less + F`?

Este artículo señaló algunas razones para usar less +Fmás tail -f. La mayoría de las razones son sobre las características , no por razones técnicas : less +Fpueden resaltar, buscar, navegar a través del archivo. ¿Qué hay de las razones técnicas ? AFAIK, lessutiliza el sondeo cada segundo para...

34
¿Cuál es el punto de mv -f?

El manual de GNU Coreutilsmv dice: -f --force Do not prompt the user before removing a destination file. Sin embargo, este ya parece ser el comportamiento predeterminado, por mvlo que la -fopción parece ser superflua. Por ejemplo, en GNU Bash versión 4.3.11: $ ls -l total 0 $ touch 1 2; mv -f 1...

34
Cómo invocar el editor vim y la salida de tubería a bash

A veces necesito escribir texto y luego canalizar ese texto a otro comando. Mi flujo de trabajo habitual es más o menos así: vim # I edit and save my file as file.txt cat file.txt | pandoc -o file.pdf # pandoc is an example rm file.txt Encuentro esto engorroso y busco aprender scripts de bash....

34
Cómo !! trabajar en bash?

Muy útil cuando olvida un sudo al comienzo de su comando, !!actúa como un alias del comando anterior. Ejemplo: $ mv /very/long/path/for/a/protected/sensible/file/caution.h . (...) Permission denined $ sudo !! sudo mv /very/long/path/for(...) . [sudo] password : ¿Cómo llamamos a ese doble...

34
Editor de texto para imprimir código C ++

Estoy buscando un editor para imprimir (en papel) el código C ++. Actualmente estoy en la escuela de ingeniería y el instructor nos ha pedido que enviemos el código en papel. ¡Quiere nombre + apellido, el número de clase (en el encabezado), el número de página en la parte inferior y las palabras...

34
Cómo sincronizar múltiples carpetas de origen

Quiero sincronizar múltiples fuentes y me pregunto cuál es la mejor manera de lograrlo. p.ej /etc/fstab /home/user/download Pensé en 3 soluciones: Solución 1 llamada múltiple a rsync rsync -a /etc/fstab bkp rsync -a /home/user/download bkp con: más difícil tener estadística...

34
¿Dónde se establece la ruta del cron?

Cron no usa la ruta del usuario cuyo crontab es y, en cambio, tiene la suya. Se puede cambiar fácilmente agregando PATH=/foo/baral principio del crontab, y la solución clásica es usar siempre rutas absolutas a los comandos ejecutados por cron, pero ¿dónde se define la RUTA predeterminada de...

33
Agarrando la extensión en un nombre de archivo

¿Cómo obtengo la extensión de archivo de bash? Esto es lo que probé: filename=`basename $filepath` fileext=${filename##*.} Al hacerlo, puedo obtener una extensión de bz2la ruta /dir/subdir/file.bz2, pero tengo un problema con la ruta /dir/subdir/file-1.0.tar.bz2. Preferiría una solución usando...