Preguntas etiquetadas con shell

13
Reproduce subtítulos automáticamente con mpv

Los archivos de subtítulos vienen en una variedad de formatos, desde .srt a .sub a .ass y así sucesivamente. ¿Hay alguna manera de decirle a mpv que busque archivos de subtítulos junto con los archivos multimedia y si lo hace para comenzar a reproducir el archivo automáticamente? Actualmente tengo...

13
Establecer alias bash temporales al ingresar a una carpeta

A veces me gusta tener alias bash muy personalizados y quizás combinaciones de teclas cuando entro en una carpeta (puede ser un proyecto en el que estoy acostumbrado a escribir muchos comandos desde la CLI). Supongamos que cuando ingreso una carpeta como "projectAlpha /" espero algunos alias...

13
Invertir los contenidos de una variable por palabras

Entonces si tengo una variable VAR='10 20 30 40 50 60 70 80 90 100' y repetirlo echo "$VAR" 10 20 30 40 50 60 70 80 90 100 Sin embargo, más abajo en el script, necesito invertir el orden de esta variable para que se muestre como algo así echo "$VAR" | <code to reverse it> 100 90 80 70...

13
¿Qué verifica [-t 1]?

Acabo de encontrar una manera de comenzar zshcuando inicio bashen Windows desde https://www.howtogeek.com/258518/how-to-use-zsh-or-another-shell-in-windows-10/ . Se recomienda agregar el siguiente código al final de .bashrc. # Launch Zsh if [ -t 1 ]; then exec zsh fi Que [ -t 1 ]significa ¿Es...

13
¿Cómo se determina si las variables de shell se exportan o no?

Con la familia de shell Bourne, todas las variables de shell tienen mayúsculas; lo que significa que no puede saber si una variable en particular es una variable de entorno o no simplemente mirando su nombre. ¿Cómo se determina qué variables de shell Bourne son locales (definidas solo dentro del...

13
Cómo usar Bash para sh en Ubuntu

Estoy instalando un gran programa, que tiene sus recursos como un rpmarchivo. Se atascó en la línea de #!/bin/sh SCITEGICPERLBIN=`dirname $0` SCITEGICPERLHOME=`dirname $SCITEGICPERLBIN` if [ $SCITEGICPERLHOME == "." ] Aparentemente, shtrabaja bashen Red Hat Linux con esta sintaxis, pero da el...

13
¿Cómo puedo obtener el pid de una subshell?

¿Cómo puedo obtener el pid de una subshell? Por ejemplo: $ echo $$ 16808 Esto no funciona porque el shell original se expande $$: $ ( echo $$ ) 16808 ¿Por qué no funciona la comilla simple? Después de que el shell original elimina la comilla simple, ¿el subshell no se expande $$en sí mismo? $...

13
¿Cuál es la estructura de datos de $ @ en shell?

Usualmente $@representamos todos los argumentos excepto $ 0. Sin embargo, no sé qué $@es la estructura de datos . ¿Por qué se comporta de manera diferente $*cuando se incluye entre comillas dobles, alguien podría darme una explicación a nivel de intérprete? Se puede iterar en el bucle for, por lo...