Perguntas sobre 'arguments'

1
resposta

Bash completion - Como obter a conclusão do nome do arquivo para subopções

Eu tenho uma função que pode receber argumentos principais e sub-argumentos. Alguns desses sub-argumentos são nomes de arquivos. O código de conclusão atual que tenho é o seguinte. _scm() { local cur prev opts COMPREPLY=() cur="${...
13.04.2015 / 08:57
1
resposta

Como obter o nome do arquivo clicado como argumento do shell script acionado por este clique do mouse

Se, no Nautilus do Ubuntu, eu clicar em um midi-file, uma janela será aberta para especificar um aplicativo para processar o arquivo. Outra opção é um "comando gerado pelo usuário" (UGC). (Deixe-me escolher o Ubuntu, Nautilus, midi e bash por ex...
25.08.2014 / 15:06
0
respostas

Montando o sistema de arquivos raiz durante a inicialização através da rede

Eu tenho dois sistemas, digamos que um é o servidor e o outro é o cliente. Eu quero carregar kernel image do servidor para o cliente através da rede. Eu usei dhcp (isc-dhcp-server) e tftp (tftpd-hpa) . No lado do servidor, fiz as a...
07.01.2014 / 07:46
1
resposta

Como passar argumentos para o comando 'source'?

Meu comando source no CShell é assim: source /directory/of/script/script.csh O script.csh é executado e aguarda minha senha para confirmar a identidade. Estou cansado de digitar a senha toda vez que tenho que source . Então, co...
05.02.2014 / 05:53
3
respostas

Exclamação nos argumentos do comando bash [duplicado]

Se eu digitar o seguinte comando no Bash: echo "dog!!" Eu não obtenho a string dog!! . Em vez disso, obtenho outra coisa. Eu tentei fazer eco da string "dog!!" fazendo eco de "dog\!\! , mas também não funciona. Como posso u...
04.04.2017 / 09:03
3
respostas

Como impedir que um usuário veja argumentos de linha de comando?

Temos um aplicativo de servidor de IC executado como o usuário build . Qualquer comando com argumentos executados pelo servidor de IC é visível por meio de ps . Embora os usuários não administradores não tenham acesso ao carregamento de um s...
21.02.2016 / 04:25
1
resposta

Por que $ * não está funcionando como esperado?

Estou tentando usar $ * em uma função para expandir para todos os argumentos de linha de comando em uma função, mas isso está me dando um comportamento bizarro: $ function repeat() { echo "$*" } $ repeat puts hello # this gives me nothing...
25.03.2013 / 19:45
3
respostas

verificar se um script de shell usa o argumento da linha de comando antes de executá-lo

Vamos ver o seguinte código: #!/bin/bash arg=$1 echo $arg Se eu correr com argumento, ele imprime o argumento; se não, não faz nada. O que eu quero saber, é possível descobrir se é necessário um argumento de linha de comando ou não antes...
14.08.2017 / 16:51
3
respostas

Argumento UNC no bash scipt

Eu quero criar um script bash com um UNC "puro" (ou seja, eu não quero escapar literalmente das barras invertidas) como um argumento, ou seja, algo como: ./foo \my\share\is\here No entanto, como é natural, o script acima diz: \myshar...
15.01.2015 / 17:15
3
respostas

Expansão da shell para argumentos?

Por exemplo: mkdir ~/{1,2,3} Cria diretórios ~/1 , ~/2 e ~/3 . Isso equivale a: mkdir ~/1 mkdir ~/2 mrdir ~/3 Mas, usando a mesma sintaxe no caso de CMD < argument > : brew {install, update, doctor} ... é um...
01.04.2015 / 07:51