Perguntas com a marcação «shell»

19
A execução do chsh não altera o shell

Eu quero mudar meu shell do bash para o zsh. Tentei executar o seguinte enquanto estava logado como usuário zol: $ chsh -s /bin/zsh $ sudo chsh -s /bin/zsh zol $ su -c 'chsh -s /bin/zsh zol' # The above all results with: $ password: $ chsh: Shell not changed. # zsh exists in /etc/shells.. chsh...

19
Mac OS X: dircolors não encontrado?

Acabei de mudar para um Macbook Air. Eu instalei o zsh usando o homebrew, mas quando uso algum código que eu (originalmente tinha) no meu .zshrc, recebo um erro dizendo isso .dircolors was not found. Abaixo está o código em questão: zstyle ':completion:*' auto-description 'specify: %d' zstyle...

19
Uso de ^ como metacaractere de concha

Escrevi hoje um pequeno script que continha grep -q ^local0 /etc/syslog.conf Durante a revisão, um colega de trabalho sugeriu que ^local0fosse citado porque ^significa "tubo" na casca de Bourne. Surpreso com essa afirmação, tentei rastrear qualquer referência que mencionasse isso. Nada que eu...

19
Como são criados os comandos do sistema como ls?

Eu tenho algumas dúvidas sobre * nix. Não sei que tipo de arquivo executável é ls, se é .sh ou .ksh ou qualquer outro tipo de sistema executável, se for, o que é isso? quando tentei ver como é o código-fonte do lscomando, ele mostra algo ilegível, que método o * nix usa para criar esses tipos de...

19
Por que alguns comandos não leem da entrada padrão?

Eu me pergunto o que quando devemos usar pipeline e quando não devemos. Digamos, por exemplo, para eliminar um determinado processo que manipula arquivos PDF, o seguinte não funcionará usando o pipeline: ps aux | grep pdf | awk '{print $2}'|kill Em vez disso, só podemos fazer isso das seguintes...

19
Usar "while true" para manter um script vivo é uma boa idéia?

Estou entrando no unix de outro mundo e queria saber se while true do /someperlscript.pl done O próprio script perl possui internamente um observador de pastas / arquivos que é executado quando os arquivos são alterados no local de destino. Isso é ( while true) uma boa ideia? Caso contrário,...