Preguntas etiquetadas con bash

Bash (Bourne-Again SHell), es el shell utilizado en la interfaz de línea de comandos de Ubuntu por defecto.



4
El perfil bash funciona para el usuario pero no para sudo
Modifiqué mi .profile para incluir una carpeta si hay una unidad flash conectada. Cuando ejecuto el comando como usuario, funciona bien pero me dice que sudo debe ejecutar el script (esto es lo que quiero). Sin embargo, cuando intento ejecutarlo con sudo obtengo "comando no encontrado" Tengo un enlace simbólico …
9 bash 



2
Awk para tener a todos mis usuarios habituales en la sombra
Tengo un guion Quiero obtener todos mis usuarios habituales de, por /etc/shadowejemplo, todos los usuarios cuyo segundo término en el archivo sombra comienza con $o !$. Mi patrón es sudo getent shadow | awk -F: '$2 ~ /^$/ || /^!$/ {print $1}' No funciona por ahora.
8 bash  scripts 

4
¿Cómo puedo importar la salida de un comando como un comando en Bash?
Sistema Linux hosek 4.15.0-48-generic #51-Ubuntu SMP Wed Apr 3 08:28:49 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux Problema Necesito obtener resultados como comandos, en un script bash, para almacenar variables. Ejemplo sed -n '/# Main configuration./,/# Websites./p' webcheck-$category.cfg | sed '1,1d' | sed '$ d' Este comando devuelve estas líneas: email_sender='some@email.com' …

3
¿Cómo puedo cambiar el código ^ L en muchos archivos en Ubuntu?
Tengo muchos archivos XML, más de 50000 de ellos. En algunos archivos XML, algunos archivos se escriben así <filename>abc.JPEG<^Lilename> ^Les solo un personaje, pero no puedo encontrar lo que ^Lsignifica con Google. Cuando uso catpara imprimir el contenido de un archivo, se muestra como el siguiente <filename>abc.JPEG< ilename> De todos …
8 bash  perl 

2
Cómo obtener una subcadena del comando bash
Dada la siguiente subcadena dada obtenida del comando df /dev/sdb1 | tail -n 1: /dev/sdb1 1952971772 1441131032 511840740 74% /media/kaiman/ShareData Me gustaría extraer 1952971772y 74%de esa cadena, usarlo en un script bash. Sé que podría usar algunos comandos de corte o algo así, pero ya no funcionará si un tamaño …


4
¿Cómo puede funcionar SSH con una condición if?
Tengo una ifdeclaración para calcular archivos y eliminar todos excepto los últimos tres archivos. Pero quiero ejecutar este comando de forma remota. ¿Cómo puedo combinar sshcon una ifcondición? Intenté esto pero no tuve éxito. #!/bin/bash ssh -t test@192.168.94.139 "cd /var/www/test.com/backup ; if [ $(ls | wc -l) -lt 3 ] …


3
Script de shell para omitir PPA si está instalado
Me gustaría crear un script que agregará un nuevo PPA o se saltará si ya está instalado. Alguien publicó esta solución a una pregunta diferente: #!/bin/bash add_ppa() { for i in "$@"; do grep -h "^deb.*$i" /etc/apt/sources.list.d/* > /dev/null 2>&1 if [ $? -ne 0 ] then echo "Adding ppa:$i" …
8 bash  scripts  ppa 


3
¿Cómo puedo editar una variable en un shell en ejecución?
Estoy editando mi solicitud de PS1 y no quiero seguir buscando mi bashrc para actualizarlo (ya que mi bashrc también restablece otras cosas). Tampoco quiero copiarlo y pegarlo una y otra vez. ¿Hay alguna manera de editar la variable de forma interactiva, como usar nano(mi editor predeterminado)? La PS1 es …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.