Traté de correr echo 1 > /proc/sys/net/ipv4/ip_forward Dice acceso denegado de bash, luego hice: sudo chmod 1+x /proc/sys/net/ipv4/ip_forward y ahora dice Operación no permitida. ¿Cómo puedo obtener
Traté de correr echo 1 > /proc/sys/net/ipv4/ip_forward Dice acceso denegado de bash, luego hice: sudo chmod 1+x /proc/sys/net/ipv4/ip_forward y ahora dice Operación no permitida. ¿Cómo puedo obtener
Tengo un script de Python que acepta argumentos de cadena. $ python script.py "one image.jpg" "another image.jpg" Esto funciona como se esperaba. Argumento de Python: ["one image.jpg", "another image.jpg"] Si necesito pasar nombres de archivo, lo haría, $ python script.py $(ls...
Creé tres archivos en mi directorio usando el comando touch inv{1..3}.txt. Ahora usé dos comandos y su salida es más o menos la misma. Esos dos comandos son ls inv[13].txty ls {1,3}.txt. Entonces, ¿cómo son estos dos diferentes? ¿En qué se diferencian los corchetes en comparación con los brackets?...
Cuando lo hago rm *.old.*en la línea de comando, se elimina correctamente, pero cuando lo hago en la siguiente parte de mi secuencia de comandos, no contiene todos los *.old.*archivos. Lo que está mal en mi script bash: for i in ./*; do if [[ -f $i ]]; then if [[ $i == *.old.* ]]; then...
No estoy buscando un atajo de teclado, más bien quiero un comando para: Nueva ventana Nueva pestaña Cerrar pestaña o ventana actual Maximizar ventana de shell Minimizar ventana de shell Mueva Shell a un espacio de trabajo diferente Cambiar pestaña Y básicamente algo como esto. Recuerda; No...
Intenté usar la búsqueda *.*y el filtro de Unity Lens File para Last Modified = All, Type = Videos y Size = All, pero no encontré nada, aunque sé que hay algunos archivos .3gp en mi carpeta Imágenes. Sé que también tengo numerosos archivos de video en otra unidad montada en el sistema de archivos....
Recibo del usuario una determinada ruta de archivo absoluta, y quiero crear una variable que será una cadena que no incluirá solo los PRIMEROS dos componentes de la ruta del archivo, pero sin imprimirla ni nada. Por ejemplo, la ruta absoluta podría ser: /home/myusername/folder1/folder2/folder3 Y...
Tengo un output.txt de ejecutar un script de shell de la siguiente manera: abc.txt errorstatus1 Fri Nov 11 02:00:09 2016 def.txt errorstatus2.txt Sat Nov 12 03:00:09 2016 El archivo de texto tiene múltiples entradas línea por línea de la misma manera. Quiero imprimir estos valores en columnas:...
Tengo ubuntu docker container. Instalé allí algunas aplicaciones compiladas en Windows para Ubuntu. No se ejecuta y me gustaría comprobar si hay una falta de coincidencia entre la arquitectura del sistema y el archivo. Pruebo este comando > file myapp pero desafortunadamente la salida es...
Cuando ingreso una comilla simple 'en la terminal, pasa a otro modo y los comandos no se ejecutan. ¿Qué es este modo y cuándo lo usamos? root@sai:~# ' > ls > ' ls : command not
Actualmente estoy luchando con algunas carpetas de música. Una vez decidido nombrarlos siguiendo el patrón: artist - album - year. Hoy me di cuenta de que este no era un movimiento inteligente y ahora quiero nombrar a mis directorios siguiendo el patrón: year - artist - albumya que aparecerán en...
Necesito probar si el número de versión de Bash es> = a un número específico. Por ejemplo tengo: $ bash --version GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu) Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later
Aquí se muestra el uso de ||y &&en una sola línea para concatenar la ejecución de comandos: ¿Cómo puedo verificar si hay errores de apt-get en un script bash? Estoy tratando de detener la ejecución de un script si falla una determinada condición, p.ej false || echo "Obvious error...
Tengo un script bash de larga y larga ejecución donde un puñado de comandos deben ejecutarse como root, mientras que la mayoría de los comandos deben ejecutarse como el usuario normal antes de sudo, ya que estropearía la propiedad del archivo y demás. Se me ocurrieron algunos métodos, pero cada...
Recientemente me preguntaba cuál es la diferencia entre los permisos de archivos numéricos de tres y cuatro dígitos. stat --format "%a" $file_nameObtengo los permisos numéricos ejecutando . ¿Cuál es la diferencia entre 0644 y
Hay una línea en la ~/.profileque está PATH="$HOME/bin:$HOME/.local/bin:$PATH"i No estoy seguro de lo último i. ¿Debo eliminarlo? ¿No es un error de sintaxis?
Necesito escribir un script que escriba en un archivo cuántas veces se ha ejecutado este script. ¿Cómo puedo hacer
Mi directorio de nivel superior es data. dataincluye varios directorios y estos directorios tienen subdirectorios. Necesito eliminar todos los archivos y directorios dentro, data/excepto varios archivos en algunos directorios. Por ejemplo, los datos incluyen los directorios 100y 101. Yo sólo...
Tengo dos variables que contienen información de varias líneas y quiero agruparlas. varA devoluciones Aug 01 Aug 04 Aug 16 Aug 26 y varBvuelve 04:25 07:28 03:39 10:06 si imprimo ambas variables, devuelve Aug01 Aug04 Aug16 Aug26 04:25 07:28 03:39 10:06 Lo que quiero hacer es lo...
Cómo reutilizar la apt upparte de los comandos apt updatey apt upgradepara ejecutar ambos comandos en secuencia en una sola línea sin un alias. Algo así como: apt