Perguntas com a marcação «bash»

11
Como o Mac OS X define o valor de $ PATH?

Tenho um entendimento básico de como o $ PATH pode ser definido, mas existe uma documentação que descreve completamente onde o Mac OS obtém todos os caminhos anexados ao $ PATH? Estou ciente de coisas como /etc/profile, /etc/pathse /etc/profile.d, mas existem outros scripts que, eventualmente,...

11
Executar um comando armazenado em uma variável

Eu tenho um comando armazenado em uma variável. Vamos fingir que a variável $item o valor: cat -nT index.php |grep 'someregex' Quando tento executar a variável acima, digitando $i-a falha porque o shell tenta executar a variável inteira como um comando. Eu também tentei usar eval($i)e colocar...

11
Onde as funções do shell são armazenadas no Linux?

No começo eu estava procurando o motivo que whichnão produzia nada depois de dar certos programas como um argumento, por exemplo cd. Pelo que eu encontrei aqui , a razão provavelmente é que cdna minha máquina é uma função, que é confirmada pela execução type cd. TLDR: Mas como programas normais...

11
Como usar o GnuPG com --passphrase?

Quero escrever um script que execute gpgum arquivo chamado "file" com a frase secreta "test". Normalmente, quando uso gpg, geralmente apenas corro gpg -c filee ele me pede a senha. Mas como eu quero que esse script faça tudo por conta própria, gostaria de fornecer a senha como parte do...

11
Por que esse link não funciona como esperado?

bash4.3 # pwd /bin bash4.3 # ll sh lrwxrwxrwx. 1 root root 4 May 17 22:22 sh -> bash bash4.3 # ll bash -rwxr-xr-x. 1 root root 1072056 May 17 22:22 bash bash4.3 # bash bash4.3 # sh sh-4.3# Meu sistema operacional é o fedora 24 (versão GNOME padrão). A partir do exemplo, podemos saber: under...

10
Linux: renomeie o arquivo, mas mantenha a extensão?

No Windows / DOS, posso dizer rename myfile.* yourfile.*para mudar o nome, mas manter a extensão. Como isso é realizado no Linux? A página de manual sugere apenas como alterar a extensão, mas é o oposto do que eu quero. Bônus: Na verdade, quero colocar a data de criação de uma foto em seu nome...