Perguntas sobre 'shell-script'

3
respostas

Shebang começando com '//'?

Estou confuso sobre o seguinte script ( hello.go ). //usr/bin/env go run $0 $@ ; exit package main import "fmt" func main() { fmt.Printf("hello, world\n") } Pode executar. (no MacOS X 10.9.5) $ chmod +x hello.go $ ./hello.go hel...
16.10.2014 / 17:08
4
respostas

No bash, é possível usar uma variável inteira no controle de loop de um loop for?

Eu tenho o seguinte script: #!/bin/bash upperlim=10 for i in {0..10} do echo $i done for i in {0..$upperlim} do echo $i done O primeiro for loop ( sem a variável upperlim no controle de loop) funciona bem, mas o segundo for l...
10.11.2012 / 21:24
18
respostas

Como obter meu próprio endereço IP e salvá-lo em uma variável em um script de shell?

Como posso obter meu próprio endereço IP e salvá-lo em uma variável em um script de shell?     
03.03.2011 / 14:17
4
respostas

Encontre o dono de um diretório ou arquivo, mas apenas retorne isso e nada mais

Estou procurando um comando que retornará o proprietário de um diretório e apenas isso - como um regex analisando o comando ls -lat ou algo semelhante? Eu quero usar o resultado em outro script.     
20.02.2011 / 23:54
8
respostas

Dividir páginas em pdf

Eu tenho um arquivo pdf digitalizado que digitalizou duas páginas em uma página virtual (página em arquivo pdf). A resolução é de boa qualidade. O problema é que tenho que aplicar zoom ao ler e arrastar da esquerda para a direita. Existe alg...
02.05.2011 / 21:57
6
respostas

O script da shell falha: Erro de sintaxe: “(” inesperado

Eu tenho trabalhado em um script que automatiza a criação de um ambiente de desenvolvimento para o desenvolvimento do Raspberry Pi (detalhes passo a passo que funcionam são aqui ). O script está vinculado nesse artigo, mas você pode encontrá-lo...
18.08.2012 / 13:37
11
respostas

Por que escrever um script bash inteiro em funções?

No trabalho, escrevo scripts comuns com frequência. Meu supervisor sugeriu que o script inteiro fosse dividido em funções, semelhante ao seguinte exemplo: #!/bin/bash # Configure variables declare_variables() { noun=geese count=three...
29.09.2016 / 20:45
5
respostas

Como posso detectar se o shell é controlado pelo SSH?

Eu quero detectar de um script de shell (mais especificamente .zshrc) se ele é controlado por meio do SSH. Eu tentei a variável HOST, mas é sempre o nome do computador que está executando o shell. Posso acessar o nome do host de onde a sessão SS...
18.03.2011 / 23:19
5
respostas

Não é possível indentar heredoc para corresponder ao recuo do aninhamento

Se houver um "Primeiro Problema Mundial" para o script, seria isso. Eu tenho o seguinte código em um script que estou atualizando: if [ $diffLines -eq 1 ]; then dateLastChanged=$(stat --format '%y' /.bbdata | awk '{print $1" "$2}'...
20.05.2013 / 19:47
4
respostas

Qual é o padrão para recuo em scripts de shell? [fechadas]

A comunidade Java usa 4 espaços como a unidade de recuo. 1 A comunidade Ruby usa 2 espaços geralmente aceitos. 2 Qual é o padrão para recuo em scripts de shell? 2 ou 4 espaços ou 1 aba?     
23.05.2012 / 11:27