Perguntas com a marcação «shell»

O shell é a interface de linha de comando do Unix. Você pode digitar comandos em um shell interativamente ou escrever scripts para automatizar tarefas. Use esta tag para perguntas que se aplicam a / bin / sh e aos shells mais compatíveis (ash, bash, ksh, zsh,…). Para scripts shell com erros, verifique-os em http://shellcheck.net antes de postar aqui.




4
Por que a saída da política do apt-cache não é canalizada?
Não consigo entender o porquê $ apt-cache policy foo N: Unable to locate package foo mas $ apt-cache policy foo 2>&1 | grep . está vazia. Onde, na última chamada, estou fazendo a suposição errada? A tarefa original: eu preciso processar a apt-cache policysaída presumivelmente :-) UPD : foousado no …
12 shell  apt  pipe 


2
Por que não consigo carregar módulos durante a execução do meu script bash, mas apenas ao buscá-lo?
Estou usando módulos para controlar os pacotes no meu sistema e python/2.7.2instalei como um módulo. Eu tenho um executável python simples python_exe.pyque chamarei de um simples script 'acionador' runit.sh. runit.shscript é algo como: #!/bin/bash module load python/2.7.2 arg1=myarg1 arg2=15 arg3=$5 /path/to/python_exe.py -a $arg1 -b $arg2 -c $arg3 No entanto, quando …
12 bash  shell  python 


2
Diferenças de redirecionamento entre &>> & e 2> & 1
Por esta discussão SO e alguns outros tópicos que tenho visto os seguintes comandos para redireccionar stdoute stderrpara um arquivo. Eles são todos equivalentes? Existe alguma diferença entre eles? command1 >> logfile 2>&1 command &> logfile command >& logfile

3
Limpar ou desativar aliases no zsh
Eu instalei o oh-my-zsh para facilitar o uso do terminal. Uma coisa que me incomoda são os apelidos prolíficos adicionados por ele, como "ga", "gap", "gcmsg", "_", que são mais difíceis de lembrar do que o comando original e poluem a tabela de hash do comando. Então, existe uma maneira …
12 shell  zsh  alias  oh-my-zsh 


1
sobre sed -e portátil… db ou! b?
Na presente edição Stéphane Chazelas POSIXifies (novamente) o meu sedformatação através da inserção de uma -epausa xpression e outra -edeclaração xpression. Agora, posso perguntar a ele por que, nos comentários, suponho, mas já é a revisão número 18 dessa resposta e quase todas as anteriores já eram graças a brindes …
12 shell  sed  posix 

2
Crie um link simbólico absoluto para o diretório atual
Agora estou em um diretório com caminho muito longo. Para futuras visitas mais rápidas, gostaria de criar um link para ele. eu tentei ln -s . ~/mylink ~/mylinkna verdade, links para ~. Então, posso expandir ~para o nome do caminho obsoleto e depois atribuí-lo ln?
12 shell  symlink  cwd 

7
Serialize variável de shell no bash ou zsh
Existe alguma maneira de serializar uma variável de shell? Suponha que eu tenha uma variável $VARe que queira salvá-la em um arquivo ou qualquer outra coisa e, em seguida, leia novamente mais tarde para recuperar o mesmo valor? Existe uma maneira portátil de fazer isso? (Acho que não) Existe uma …
12 bash  shell  zsh  variable 


7
É possível remover o prefixo da pasta de um comando `ls`
Estou em um script bash e quero obter a lista de todos os arquivos (digamos todos os arquivos jar). Eu executo o comando ls -1 lib/*.jare recebo a saída: lib/mylib_1.jar lib/mylib_2.jar ... Existe alguma opção para ter a seguinte saída: mylib_1.jar mylib_2.jar ... Fazer cd libantes não é uma opção, …
12 bash  shell  directory  ls 

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.