Perguntas sobre 'parameter'

4
respostas

O que o echo $ -1 exibe?

O que a saída de echo $-1 , echo $-2 , echo $-3 .. significa? Em uma das minhas caixas do Linux, mostra-me: echo $-1 imsBEl1 echo $-2 imsBEl2 E em outra caixa do Linux, mostra: echo $-1 himBH1 echo $-2 himBH2 Eles estão map...
30.10.2014 / 02:27
2
respostas

Como passar variáveis com segurança a scripts ativados pela raiz?

Esta questão é totalmente geral e não apenas aplicável à minha situação, mas ... Eu tenho um pequeno appliance busybox onde eu quero que um usuário não-root seja capaz de executar um script particular com privilégios de root. Por exemplo, algo c...
29.07.2011 / 01:42
2
respostas

GRUB2 e kernel vga = parâmetro

De acordo com a documentação, o uso do parâmetro vga= kernel está obsoleto no GRUB2. O fato de alguns kernels mais novos não suportarem mais em certos adaptadores não é uma preocupação, já que a placa de vídeo que tenho é de sete a oito anos....
04.04.2013 / 21:16
2
respostas

Ao executar um shell script, é possível passar parâmetros posicionais específicos sem precisar inseri-los todos em ordem?

Por exemplo, se eu tiver o script ./foo, isso leva 10 parâmetros, e eu só quero passar o 8º parâmetro. A única maneira de saber como fazer isso atualmente é: ./foo '' '' '' '' '' '' '' 'bar' Existe uma maneira mais fácil / melhor?     
07.09.2014 / 14:22
7
respostas

Imprime os argumentos do shell na ordem inversa

Estou um pouco preso. Minha tarefa é imprimir os argumentos no meu script na ordem inversa, exceto o terceiro e o quarto. O que eu tenho é esse código: #!/bin/bash i=$# for arg in "$@" do case $i in 3) ;; 4) ;;...
25.09.2011 / 17:28
2
respostas

Como passar parâmetros para funcionar em um script bash?

Eu gostaria de escrever uma função que eu possa chamar de um script com muitas variáveis diferentes. Por algumas razões, estou tendo muitos problemas para fazer isso. Exemplos que eu li sempre usam apenas uma variável global, mas isso não tornar...
27.07.2016 / 20:11
1
resposta

Execute o comando fornecido pelos parâmetros da função

Estou tentando criar um método de função em um script bash que executa um comando que é fornecido ao método pelos parâmetros. Significado algumas coisas assim: special_execute() { # Some code # Here's the point where the command g...
28.08.2013 / 02:24
5
respostas

Indexando e modificando o array de parâmetros Bash $ @

É possível fazer referência a índices em $@ ? Não consigo encontrar nenhuma referência para usar como o seguinte em qualquer lugar em wiki do GrayCat , e o Guia avançada de scripts e outros atribuem isto a uma variável diferente antes de m...
15.04.2011 / 14:45
1
resposta

Bash: fatia de parâmetros posicionais

Como posso obter uma fatia de $@ no Bash sem antes ter que copiar todos os parâmetros posicionais para outro array como este? argv=( "$@" ) echo "${argv[@]:2}";     
07.07.2013 / 03:12
2
respostas

Como escapar ou em um parâmetro no shell?

Gostaria de usar grep com uma expressão PCRE que contenha o caractere < . Bash acha que eu quero redirecionar, mas não quero. Como posso escapar de < ?     
26.07.2011 / 02:41