Perguntas com a marcação «bash»

Perguntas específicas ao Bourne Again SHell do GNU, em oposição a outros shells Bourne / POSIX. Para perguntas sobre shells do Unix em geral, use a tag / shell.


3
Como você adiciona um número como argumento de linha de comando?
Estou tentando adicionar 1 número da linha de comando e um número como padrão. Por exemplo: Quando o usuário digitar o número 50, o script adicionará 10 (como o número padrão). ./script 50 The sum of 50+ 10 is 60. É isso que eu tenho até agora. echo -n "Please …
10 bash 


3
no Bash, como não incluir argumentos extras em um alias?
Estou tentando fazer algo como alias ftp='echo do not use ftp. Use sftp instead.' apenas para que ftpnão seja usado acidentalmente. Mas eu notei que ftp abcd.com fará com que o comando faça eco do not use ftp. Use sftp instead. abcd.com porque abcd.comé considerado um argumento para echo. Existe …
10 bash  alias  ftp  echo 

2
Anexar à variável do tipo PATH sem criar dois pontos à esquerda se não estiver definido
Eu preciso anexar um diretório para PKG_CONFIG_PATH. Normalmente, eu usaria o padrão export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:$(pyenv prefix)/lib/pkgconfig mas PKG_CONFIG_PATHnão foi definido anteriormente no meu sistema. Portanto, a variável começa com um :caractere, que diz para procurar primeiro no diretório atual. Eu não quero isso. Eu decidi o seguinte, export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}${PKG_CONFIG_PATH:+:}$(pyenv prefix)/lib/pkgconfig mas …

4
Expressão regular usando \\ vs using \
Porque grep e\\.g\\. <<< "this is an e.g. wow" e grep e\.g\. <<< "this is an e.g. wow" Faça a mesma coisa? Se eu adicionar uma terceira barra, ela também terá o mesmo resultado. MAS, quando adiciono uma quarta barra, ela não funciona mais. Isso tem a ver com a …

1
history - Listar apenas comandos executados com sucesso
Gostaria de saber se existe uma maneira de usar o comando history, mas apenas listar comandos que foram executados com sucesso. Da mesma forma, haveria uma maneira de listar aqueles que produziram erros? Eu sei que cada comando tem um status de saída de: 0- Execução bem sucedida do comando …

4
Posso referenciar um comando antes de '&&' depois de '&&'
Não sei de que outra forma formular a pergunta, mas basicamente, geralmente, me pego executando um comando como vagrantpara abrir a VM e depois ssh para ele, como abaixo: vagrant up && vagrant ssh Com exceção de escrever minha própria função ou script, existe uma maneira de "reutilizar" a vagrantparte …
10 bash  zsh 



6
Script para ssh e executar um comando não funciona
Abaixo está o script. Eu queria entrar em vários servidores e verificar a versão do kernel. #!/bin/bash #input server names line by line in server.txt cat server.txt | while read line do sshpass -p password ssh root@$line << EOF hostname uname -r EOF done Eu esperaria uma saída que é …
10 bash  shell-script  ssh 


5
Criando um Alias ​​para um Script Bash
Então eu tentei experimentado e criou um aliasem .bashrc. No entanto, quando testo o comando, recebo: [rkahil@netmon3 ~]$ menu -bash: menu: command not found Aqui está o que eu tenho no .bashrcarquivo: # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # User specific aliases and …
10 bash  alias 



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.