Resultados de la búsqueda a petición "sh"

3 la respuesta

Usando variables dentro de un bash heredoc

Estoy tratando de interpolar variables dentro de un bash heredoc: var=$1 sudo tee "/path/to/outfile" > /dev/null << "EOF" Some text that contains my $var EOFEsto no funciona como esperaba ($var es tratado literalmente, no expandido). Necesito ...

1 la respuesta

ordenar en campos delimitados por tuberías que no se comportan como se esperaba

Considere este pequeño archivo de texto: ab aSi lo ejecutamos a través de sort (1), obtenemos a abpor supuestoa viene antesab. Pero ahora considere este archivo: ab|c a|cSi lo atravesamossort -t'|', de nuevo esperamosa ordenar antesab, ...

2 la respuesta

"$ {0% / *}" y "$ {0 ## * /}" en sh

Estos son extractos de un comando de preparación. BREW_FILE_DIRECTORY=$(chdir "${0%/*}" && pwd -P) export HOMEBREW_BREW_FILE="$BREW_FILE_DIRECTORY/${0##*/}"Qué hacer${0%/*} y${0##*/} significa en concha?

2 la respuesta

¿Debo evitar bash -c, sh -c y otros equivalentes de shells en mis scripts de shell?

Considere el siguiente código: #!/bin/bash -x VAR='1 2 3' bash -c "echo "\$$VAR"" eval "echo "\$$VAR"" bash -c "echo \"\$$VAR\"" eval "echo \"\$$VAR\""Qué salidas: + VAR='1 2 3' + bash -c 'echo $1' 2 3 3 + eval 'echo $1' 2 3 ++ echo 2 3 2 3 ...

4 la respuesta

Cómo extraer partes de una cadena en el script de Shell en variables

Estoy tratando de hacer lo siguiente en sh. Aquí está mi archivo: foo bar Tests run: 729, Failures: 0, Errors: 253, Skipped: 0 baz¿Cómo puedo extraer los 4 números en 4 variables diferentes? He pasado aproximadamente una hora en páginas de ...

1 la respuesta

¿Por qué un script de shell correcto daría un mensaje de error envuelto / truncado / dañado? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Los scripts de shell son sensibles a la codificación y los finales de línea? [/questions/39527571/are-shell-scripts-sensitive-to-encoding-and-line-endings] 4 respuestasTengo un script de shell con un ...

1 la respuesta

Git 'pre-recibir' gancho y script 'git-clang-format' para rechazar de manera confiable los empujes que violan las convenciones de estilo de código

Comencemos de inmediato con un fragmento depre-receive gancho que ya he escrito: #!/bin/sh ## format_bold='\033[1m' format_red='\033[31m' format_yellow='\033[33m' format_normal='\033[0m' ...

0 la respuesta

[: falta ']' en script bash

Así que estoy escribiendo un script de shell bash, y mis primeras líneas se ven así: if ! [ $# -eq 0 || $# -eq 1 ]; then echo -e "Usage: myScriptName [\e[3mdir\e[0m] [\e[3m-f file\e[0m]" exit 1 fiPero cuando lo ejecuto, dice "[: missing`] '". ...

1 la respuesta

Cómo invocar script de octava en unix shell

He escrito un archivo de script de octava (.m) Si alguien pudiera señalarme cómo ejecutar scripts de octava en unix shell, sería realmente útil. No quiero ejecutar el script invocando un programa de octava. Soy nuevo en Unix y octava. Gracias ...

5 la respuesta

Configurando una variable de entorno a través de un script Perl [duplicado]

Esta pregunta ya tiene una respuesta aquí: Cómo compartir variables ENV entre scripts de Perl [/questions/44722935/how-to-share-env-variables-among-perl-scripts] 2 respuestas Estoy tratando de establecer una variable de entorno,LD_LIBRARY_PATH, ...