Perguntas com a marcação «sh»

sh é o shell Unix padrão desde a Versão 7 Unix. O POSIX possui um comportamento padronizado de shell com base no Bourne Shell, e os scripts portáteis de shell devem estar em conformidade com a sintaxe padronizada. Use esta tag para perguntas que se aplicam a shells no estilo Bourne / POSIX. Para scripts shell com erros, verifique-os em http://shellcheck.net antes de postar aqui.

8
Como executar .sh no prompt de comando do Windows?
Como posso executar .sh no prompt de comando do Windows 7? Eu sempre recebo esse erro quando tento executar esta linha nele, app/build/build.sh erro, 'app' is not recognized... ou, bash app/build/build.sh erro, 'bash' is not recognized... Alguma idéia do que eu perdi? Aqui a tela pega,
132 windows  bash  command-line  sh 


11
Remova caminhos redundantes da variável $ PATH
Eu defini o mesmo caminho na variável $ PATH 6 vezes. Eu não estava saindo para verificar se funcionava. Como posso remover as duplicatas? A variável $ PATH se parece com isso: echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin Como eu redefini-lo para apenas /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games


7
Contar ocorrências de um caractere em uma string usando o Bash
Preciso contar o número de ocorrências de um caractere em uma string usando o Bash. No exemplo a seguir, quando o caractere é (por exemplo) t, echoé o número correto de ocorrências de tin var, mas quando o caractere é vírgula ou ponto e vírgula, ele imprime zero: var = …
123 bash  shell  sh 




3
Como cat << EOF >> um arquivo contendo código?
Quero imprimir o código em um arquivo usando cat &lt;&lt;EOF &gt;&gt;: cat &lt;&lt;EOF &gt;&gt; brightup.sh !/bin/bash curr=`cat /sys/class/backlight/intel_backlight/actual_brightness` if [ $curr -lt 4477 ]; then curr=$((curr+406)); echo $curr &gt; /sys/class/backlight/intel_backlight/brightness; fi EOF mas quando eu verifico a saída do arquivo, recebo o seguinte: !/bin/bash curr=1634 if [ -lt 4477 ]; …
101 linux  unix  sh  heredoc 





6
O que é um arquivo .sh?
Portanto, não tenho experiência em lidar com uma infinidade de tipos de arquivo e não consegui encontrar muitas informações sobre o que exatamente .shsão os arquivos. Aqui está o que estou tentando fazer: Estou tentando baixar conjuntos de dados de mapas que estão organizados em blocos que podem ser baixados …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.