Perguntas sobre 'shell'

1
resposta

FreeBSD: O shell do usuário padrão é 'tcsh'?

Eu estava lendo recentemente um tutorial para tcsh e ele disse que o shell padrão do usuário para o FreeBSD era tcsh e fiquei surpreso. Para o FreeBSD, é o shell padrão do usuário tcsh ?     
25.09.2018 / 13:53
1
resposta

erro de sintaxe próximo ao token inesperado '(' OR sem execução apropriada

Estou tentando fazer algo no X dirs, mas não no Y, via terminal. Quando eu faço cd /mnt/dir/ && for i in !(dira|dirb|dird)/; do echo "$i"; done && cd y/ && for i in !(dirz)/; do echo "$i"; done no terminal tudo e...
21.08.2018 / 09:46
3
respostas

Como pode verificar o endereço ipv4 no shell. Like is it *. *. 1. * ou *. *. 0. *?

Então, aqui eu tentei pegar o arquivo ifconfig, mas mesmo com erros com o comando ifconfig simples !#/bin/sh if [/home/pi/ifconfig | grep -Eo ‘inet (addr:)?([0-9]*\.){3}[0-9]*’ | grep -Eo ‘([0-9]*\.){3}[0-9]*’ | grep -v ‘127.0.0.1’ = *.*.1.*]...
17.10.2018 / 17:09
1
resposta

Como me desconectar do ssh, de um script bash?

Conectado a um servidor remoto via SSH. Na ocasião, eu executo um script específico. Quando determinadas condições são cumpridas (seu trabalho foi concluído com êxito), desejo ser automaticamente desconectado do túnel SSH. No shell de login n...
17.10.2018 / 16:10
1
resposta

Que processo / programa cria / grava o arquivo para o qual a E / S é redirecionada?

Ao aprender o SELinux, executei o diretório semanage fcontext -l > fcontext.txt under /root para despejar informações massivas de fcontext em um arquivo. O resultado engraçado é: fcontext.txt foi criado, mas o tamanho dele é 0. Eu...
08.06.2011 / 09:30
4
respostas

tee e grep ao mesmo tempo (shell)?

Estou tentando executar um servidor que grava em $ log (um arquivo txt) e, em seguida, localizar todo o texto no arquivo de log que começa com '[1]' e colocá-lo em outro arquivo. Aqui está minha tentativa. tee -a $log funciona junto com todo...
31.07.2011 / 08:57
1
resposta

Copiando arquivos baseados na lista de entrada, caracteres especiais em nomes de arquivos

Isso se baseia na pergunta aqui . Problema : Eu tenho um arquivo .txt que lista os nomes dos arquivos que eu quero copiar para a pasta newfolder no shell (Mac Terminal). Abordagem , onde filelist.txt contém nomes de arquivos (s...
10.08.2018 / 17:59
4
respostas

Obtém a expansão de um alias (em bash e zsh)

Eu quero pegar o texto que um alias se expande. Por exemplo, se eu tiver: alias g=hub alias cdh='cd $HOME' Eu quero ter: expand_alias g == hub expand_alias cdh == cd $HOME O mais complicado é que os dois shells têm...
18.08.2018 / 10:10
2
respostas

Existe um padrão como os comandos que iniciam outros comandos tratam construções de shell como redirecionamentos?

Existe uma maneira fácil de fazer os seguintes comandos? watch foo 2>/dev/null | tr ' ' '-' strace foo 2>/dev/null | tr ' ' '-' something_else foo 2>/dev/null | tr ' ' '-' Existe uma expectativa comum de como something_else...
15.08.2018 / 20:20
2
respostas

Como eu crio um símbolo para representar um caminho para um cd facilmente em um diretório?

Da mesma forma que cd ~ direciona você para seu diretório pessoal, é possível criar outro símbolo, @ , por exemplo, tal que cd @ me levaria para /my/working/directory ?     
05.07.2018 / 18:54