Preguntas etiquetadas con sh

sh es el shell estándar de Unix desde la versión 7 de Unix. POSIX tiene un comportamiento de shell estandarizado basado en Bourne Shell, y los scripts de shell portátiles deben cumplir con la sintaxis estandarizada. Use esta etiqueta para preguntas que se apliquen a los shells de estilo Bourne / POSIX. Para los scripts de shell con errores, verifíquelos en http://shellcheck.net antes de publicarlos aquí.




3
Ubuntu dice "bash: ./program Permiso denegado" [cerrado]
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 6 años . Mejora esta pregunta Estoy ejecutando Ubuntu en la computadora 1 y …
207 bash  shell  sh 

3
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 EOF Esto no funciona como esperaba ( $varse trata literalmente, no se expande). Necesito usarlo sudo teeporque crear el archivo requiere sudo. Haciendo algo como: sudo …
192 bash  variables  sh  heredoc 



8
Git Alias: múltiples comandos y parámetros
Estoy tratando de crear un alias que use múltiples comandos de Git y parámetros posicionales. Hay páginas de Stackoverflow para cada una, y parecería dolorosamente obvio hacer ambas cosas, pero estoy teniendo problemas. Como ejemplo, quiero cambiar a branch foo y realizar un estado. Entonces en mi .gitconfig, tengo: [alias] …
182 git  sh  alias  git-alias 



4
Llamar a funciones de shell con xargs
Estoy tratando de usar xargs para llamar a una función más compleja en paralelo. #!/bin/bash echo_var(){ echo $1 return 0 } seq -f "n%04g" 1 100 |xargs -n 1 -P 10 -i echo_var {} exit 0 Esto devuelve el error xargs: echo_var: No such file or directory Cualquier idea sobre …
168 bash  sh  xargs 

12
comando de origen no encontrado en sh shell
Tengo un script que usa shshell. Me sale un error en la línea que usa el sourcecomando. Parece sourceque no está incluido en mi shshell. Si intento explícitamente ejecutar sourcedesde shell obtengo: sh: 1: source: not found ¿De alguna manera debo instalar "fuente"? ¿Tengo una versión incorrecta de sh?
148 bash  shell  sh 




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.