Resultados da pesquisa a pedido "shell"
Como usar como padrão outro diretório em vez do diretório inicial
Estou desenvolvendo em uma máquina Windows. O único local necessário para a linha de comando do Linux é o Git Bash. O problema é: quando eu o abro, estou no diretório inicial. Eu tenho que mudar o diretório para o meu espaço de ...
Como criar padrões de leitura “grep” a partir de um arquivo?
Suponha que exista um arquivo de texto grande e gostaria de imprimir apenas as linhas que não correspondem a alguns padrões. Obviamente, eu posso usaregrep -v 'patter1|pattern2|pattern3. Agora, e se todos esses padrões estiverem em um arquivo de ...
Como faço para que o bash no OS X Lion ignore os arquivos .DS_Store durante a conclusão da guia?
Tenho muitos diretórios com um único arquivo. A presença de arquivos .DS_Store torna a conclusão do nome do arquivo um pouco estranha. Como digo ao bash para ignorar arquivos .DS_Store quando clico em tab?
substituindo uma string no lugar da variável no shell
Eu passo uma string como argumento para um script de shell. e o shell script deve me dizer se o argumento passado é uma variável algo assi if [ ! -z ${$1} ] ; then echo yes! $1 is a variable and its value is ${$1} fi mas isso me dá uma ...
Por que esse prompt do bash está agindo estranhamente / desaparecendo e como faço para corrigi-lo (OS X
Admito que uso um prompt do bash bastante long --(username)-(Wed April 01|12:00:00)--(~ $ Recentemente, tive a brilhante idéia de alterá-lo para que, dependendo do valor de saída do comando anterior, se for bem-sucedido, os elementos internos ...
Iterar sobre uma lista de arquivos com espaços
Eu quero iterar sobre uma lista de arquivos. Esta lista é o resultado de umfind command, então eu vim com: getlist() { for f in $(find . -iname "foo*") do echo "File found: $f" # do something useful done } Tudo bem, exceto se um arquivo tiver ...
Sintaxe Multiline para canalizar um heredoc; isso é portátil?
Estou familiarizado com esta sintaxe: cmd1 << EOF | cmd2 text EOF mas acabei de descobrir que o bash me permite escrever: cmd1 << EOF | text EOF cmd2 (o heredoc é usado como entrada para cmd1 e a saída de cmd1 é canalizada para cmd2). Parece ...
PHP shell_exec () vs exec ()
Estou lutando para entender a diferença entreshell_exec() eexec() ... Eu sempre useiexec() para executar comandos do lado do servidor, quando eu usariashell_exec()? Éshell_exec() apenas uma abreviação deexec()? Parece ser a mesma coisa com ...
Como funcionam os descritores de arquivos?
Alguém pode me dizer por que isso não funciona? Estou brincando com descritores de arquivos, mas me sinto um pouco perdido. #!/bin/bash echo "This" echo "is" >&2 echo "a" >&3 echo "test." >&4 As três primeiras linhas correm bem, mas as duas ...
Como invocar o bash, executar comandos dentro do novo shell e devolver o controle ao usuári
Isso deve ser muito simples ou muito complexo, mas não consegui encontrar nada sobre isso ... Estou tentando abrir uma nova instância do bash, depois executar alguns comandos dentro dela e devolver o controle ao usuário dentro da ...