Perguntas sobre 'shell'

4
respostas

Compartilhar aliases e configuração de PATH entre zsh e bash

O shell que eu uso normalmente é zsh . Eu tenho vários aliases para ativar cores em alguns programas, como ls e grep . Também defini meu caminho personalizado para que eu possa executar programas em locais não padrão (como em ~/bin/ )....
23.10.2010 / 06:28
2
respostas

Diferença entre 'ls' e 'echo $ (ls)'

Considere as duas amostras de shell $ ls myDoc.html SomeDirectory someDoc.txt e $ echo $(ls) myDoc.html SomeDirectory someDoc.txt O primeiro executa ls , que, como eu entendo, acrescenta o conteúdo do diretório de trabalho atual...
17.05.2016 / 07:44
9
respostas

Encontre arquivos cujo nome tenha 4 caracteres [duplicados]

Eu gostaria de encontrar arquivos cujo nome tenha apenas 4 caracteres. Exemplo, existem três arquivos em /tmp : $ ls /tmp txt file linux A saída só deve mostrar file porque tem apenas 4 caracteres.     
04.06.2015 / 11:21
4
respostas

Como faço para substituir AND (&&) em um loop for?

Eu gostaria de encontrar um equivalente de cmd 1 && cmd 2 && ... && cmd 20 mas com comandos expressos em um loop for como for i in {1..20} do cmd $i done O que você sugeriria para mudar na segunda expr...
23.10.2016 / 05:35
9
respostas

Grep linhas, mas deixe a primeira linha através de [duplicado]

Considere a seguinte saída de df . Filesystem Size Used Avail Use% Mounted on /dev/sda1 23G 6.1G 16G 29% / udev 10M 0 10M 0% /dev tmpfs 397M 420K 397M 1% /run tmpfs 5.0M 0...
18.12.2013 / 16:08
16
respostas

“Bookmarks” para o bash

Navegar em várias camadas de diretórios aninhados geralmente é uma tarefa difícil. No Firefox, é fácil porque eles têm marcadores. Então, o que eu gostaria de fazer para marcar um arquivo é digitar: $ go --add classes "repo/www/public/util/cl...
14.12.2011 / 05:00
3
respostas

Remove todos os arquivos criados antes de uma determinada data

Eu tenho um diretório contendo um grande número de arquivos (como logs para todos os dias do ano). Eu gostaria de remover todos os arquivos criados antes digamos 22/11. Como posso conseguir isso? Devo usar find e exec -rm ? Estou usando o k...
27.11.2013 / 12:47
3
respostas

Ainda existem sistemas com um binário / bin / sh?

O /bin/sh , o shell Bourne criado em 1977, costumava ser o shell padrão dos sistemas Unix. Hoje em dia esse arquivo ainda existe, mas na maioria das vezes apenas como um link simbólico para o shell compatível com POSIX padrão instalado no...
09.11.2016 / 08:07
10
respostas

Como posso imprimir linhas do arquivo de trás para frente (sem usar “tac”)?

Eu quero imprimir as linhas de um arquivo para trás sem usar o comando tac . Existe alguma outra solução para fazer tal coisa com bash?     
16.03.2011 / 10:51
3
respostas

Posso encadear o pgrep com o kill?

Tenho notado que | é usado para enviar resultados do primeiro comando para o outro. Eu gostaria de matar todos os processos que correspondem a um nome. Isto é o que o pgrep normalmente faz: $ pgrep name 5089 5105 E vários argumentos p...
20.06.2014 / 05:57