Perguntas sobre 'shell-script'

7
respostas

Extensões de arquivo para scripts shell unix [closed]

Na wikipedia, o artigo para .sh diz: For the .sh file extension type, see Bourne shell. Que tal outras shells unix? Eu sei que o shebang é usado dentro do arquivo para indicar um intérprete para execução, mas eu me pergunto:...
15.02.2012 / 16:54
4
respostas

Encontrando o maior arquivo recursivamente

Estou tentando encontrar o maior arquivo em um diretório recursivamente. Se houver um subdiretório dentro desse diretório, a função precisa entrar nesse diretório e verificar se o arquivo maior está lá. Quando o arquivo maior for encontrado, a s...
29.09.2014 / 22:08
2
respostas

Bash: execute o comando2 se o comando1 falhar

Eu quero fazer algo assim: if cmd1 && cmd2 echo success else echo epic fail fi Como devo fazer isso?     
22.06.2011 / 11:28
2
respostas

Existe algum código sh que não seja código sintático sintaticamente válido?

Existe algum código sh que não seja código basticamente válido sintaticamente (não irá sintetizar na sintaxe)? Estou pensando em sobrescrever sh com bash para determinados comandos.     
11.05.2018 / 05:33
5
respostas

Como obter HOME, dado USER?

Eu tenho uma variável USER no meu script e quero ver o caminho HOME com base na variável USER . Como eu posso fazer isso?     
05.12.2015 / 18:41
1
resposta

Como faz !! trabalhar em bash?

Muito útil quando você esquece um sudo no início de seu comando, !! age como um alias do comando anterior. Exemplo: $ mv /very/long/path/for/a/protected/sensible/file/caution.h . (...) Permission denined $ sudo !! sudo mv /very/long/path/f...
25.08.2016 / 17:34
4
respostas

A maneira mais simples de comentar / descomentar certas linhas usando a linha de comando

Existe uma maneira de comentar / descomentar um script shell / config / ruby usando a linha de comando? por exemplo: $ comment 14-18 bla.conf $ uncomment 14-18 bla.conf isso adiciona ou remove o sinal # em bla.conf na linha 14...
09.05.2014 / 05:01
2
respostas

Sintaxe da Shell: Como usar corretamente \ para quebrar linhas? [duplicado]

Eu costumava acreditar que a maneira apropriada de quebrar as linhas em uma lista é command1 && \ command2 Descobrimos que não é assim, não é necessário \ $ [ $(id -u) -eq 1000 ] &&...
05.05.2016 / 18:48
5
respostas

Como posso usar variáveis de ambiente na minha shebang?

Eu tenho um script Python que precisa ser executado com uma instalação específica do python. Existe uma maneira de criar um shebang para que ele seja executado com $FOO/bar/MyCustomPython ?     
16.09.2011 / 20:06
3
respostas

O que faz '{{(exit 1); saída 1; }; }' significar?

Eu citei o próximo trecho de código de config.status gerado por configure . if test ! -f "$as_myself"; then { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 echo "$as_me: error: cannot find mys...
15.06.2014 / 17:11