Preguntas etiquetadas con bash

Preguntas específicas para Bourne Again SHell de GNU, a diferencia de otros shells Bourne / POSIX. Para preguntas sobre shells de Unix en general, use la etiqueta / shell en su lugar.



1
Cómo implementar la finalización automática de bash dinámico
Hice un guión que enumera los proyectos disponibles. Puede iniciar un proyecto ingresando script start <project>. Ahora sería genial habilitar el autocompletado, por lo que si ingresa start Organy presiona TAB, se completa automáticamente start Organisation. La parte difícil es que la lista de proyectos es dinámica. La lista de …

1
para el bucle no funciona en bash
Tengo el siguiente código para reemplazar algunas cadenas en varios archivos, pero el bucle for está buscando el primer archivo y no está ejecutando el script perl. a continuación está mi código if [ -f zebu.work.post_opt/ZEBU_CTO_FT_MOD.v ] then for file in $(./zebu.work.post_opt/ZEBU_CTO_FT_MOD*); do perl -i -p -e 's/input/inout/g' $file; perl …
7 bash  for 


3
¿Qué significa `. / ruta / comando` do? (Espacio tras punto, ruta absoluta)
De esta guía a la finalización de Bash , aprendemos que para que Bash realice la finalización automática, uno debe realizar . /etc/etc/bash_completion.d/foobar( observe el espacio después. ) para que la finalización de Bash funcione. $ /etc/bash_completion.d/ssh bash: /etc/bash_completion.d/ssh: Permission denied $ . /etc/bash_completion.d/ssh $ ls -l /etc/bash_completion.d | grep …
7 bash 

2
¿Cómo hago una columna de una lista de artículos con un ancho mínimo?
¿Cómo puedo columnastear cualquier entrada lsno acumulada como hace? ls está creando una tabla optimizada con un ancho mínimo para cada fila, por ejemplo: ls 2 dsao file with space with 5 e g wsdl-rubo-6cb0f1a9086e80c d file leading space pero si introduzco la salida en column(por ejemplo, cada archivo en …
7 bash  ls 


1
Expansión de nombre de archivo: Buscar coincidencia de patrones de utilidad vs Coincidencia de patrones de Bash Shell
Para la expansión del nombre de archivo, la opción '-name' de la utilidad 'find' parece funcionar de manera similar, pero no exactamente igual a la coincidencia de patrones incorporados del shell bash. Aquí están las secciones relevantes del manual de referencia de GNU: Coincidencia de patrones de shell Bash: http://www.gnu.org/software/bash/manual/bashref.html#Pattern-Matching …
6 bash  shell  find  wildcards 

1
Diferencia entre [[expr1 || expr2]] y [[expr1]] || [[expr2]]
Considere dos expresiones condicionales expr1y expr2, por ejemplo, $i -eq $jy $k -eq $l. Podemos escribir esto de bashvarias maneras. Aquí hay dos posibilidades. [[ expr1 || expr2 ]] [[ expr1 ]] || [[ expr2 ]] Estoy bastante seguro de que he visto recomendaciones aquí de que debería preferirse el …
6 bash 



2
sustitución de comandos dentro de awk
¿Hay alguna manera de realizar la sustitución de comandos dentro de AWK y poder hacer referencia a los campos dentro del comando sustituido utilizando la $nnotación de AWK? P.ej find | awk '/txt$/ {nl = $(wc -l $NF); print nl}' Esperaba que lo anterior imprimiera el número de líneas en …
3 bash  awk 


2
insertar un token al analizar un archivo - bash
Tengo un archivo con esta estructura: ma${token}jid-azimi-865131021 javad-ya${token}rip-865132012 y aquí está mi programa: IFS="-" token="12345678" cat input.txt | while read col1 col2 col3; do echo ${col1} echo ${col2} echo ${col3} echo "********************************" done Quiero insertar ${token}mientras leo el archivo. porque token es una palabra dinámica y no puedo cambiarla dentro …
2 bash 

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.