Perguntas com a marcação «bash»

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.

4
Lendo e gravando um arquivo: comando tee
É sabido que um comando como este: cat filename | some_sed_command >filename apaga o nome do arquivo, pois o redirecionamento de saída, sendo executado antes do comando, faz com que o nome do arquivo seja truncado. Pode-se resolver o problema da seguinte maneira: cat file | some_sed_command | tee file …
10 command-line  bash  tee 

3
Como desativo periodicamente a exibição de arquivos ocultos?
Então, para esconder alguns arquivos e pastas para olhos não qualificados, modifiquei seus nomes colocando um ponto no início do nome. Funciona e os arquivos estão ocultos. Pessoas intrometidas que não são habilidosas não as verão. E usando o Nautilus, ative e desative "mostrar arquivos ocultos" usando a combinação de …
10 bash  scripts  files  schedule 


1
Selecione um resultado específico nas sugestões de conclusão
Digamos que eu tenho 3 arquivos em um diretório específico: abc.txt, aww.txt, ant.txt Se eu fizer: cat a(e pressione tab para ver as opções), o terminal exibirá os 3 nomes de arquivo:abc.txt, aww.txt, ant.txt Existe alguma maneira de selecionar o enésimo resultado, em vez de digitar, especificando o número do …

3
Como inserir várias linhas com o sed
Eu quero adicionar isso #this ##is my text antes da linha the specific line Eu tentei isso sed -i '/the specific line/i \ #this ##is my text ' text.txt mas apenas adiciona 'texto'. Eu também tentei várias combinações com \e, " "mas nada funcionou.
10 bash  sed 


5
Por que meu processo ainda está em execução depois que eu saio?
Após o login ssh, digite este comando bash: sleep 50000000000000 & Em seguida, kill -9o sleepprocesso pai do processo (isto é, bash). Então a janela do terminal se desconecta simultaneamente. Ao efetuar login novamente, percebo que o sleepprocesso ainda está ativo. Pergunta : Por que o sleepprocesso pode sobreviver quando …
10 bash 

1
Depois de `chown -R`, o git fica super lento
Eu tenho um projeto GIT enorme com vários sub-módulos GIT dentro. Alterei recursivamente a propriedade ( chown -r) de rootpara meu usuário para cada arquivo no meu projeto. Agora, qualquer comando git leva muito tempo para ser concluído e parece usar 99% da CPU. Qual é o problema? eu fiz …
10 bash  git  ownership 

2
Canalização para o comando "type"
Eu quero descobrir o tipo de vários comandos. É possível canalizar ou xargsum resultado de pesquisa findno typecomando no Linux? Por exemplo: find . -name anacron | type ou find . -name anacron | xargs type


2
Terminar tail -f após imprimir n linhas
Eu tenho o seguinte. Um processo Java gravando logs no arquivo Um script de shell iniciando o processo Java. Preciso ler o arquivo de log após iniciar o processo Java para verificar o início correto. Eu tentei, tail -fmas ele permanece anexado para sempre. Preciso tailparar após imprimir n linhas. …

1
Como removo temporariamente as configurações de proxy?
Defino minhas configurações de proxy usando o seguinte comando export http_proxy=http://proxyusername:proxypassword@proxyaddress:proxyport Quando eu faço echo $http_proxy eu recebo http://cavs@students:cavsuon@proxy.uonbi.ac.ke:80 No entanto, quando eu faço unset $http_proxy Eu recebo um erro -bash: unset: `http://cavs@students:cavsuon@proxy.uonbi.ac.ke:80': not a valid identifier Então eu fiz $http_proxy = "" o que também me dá o seguinte …
10 bash  proxy 

2
Como alternar o touchpad, dependendo de um mouse estar conectado?
Desejo que meu touchpad seja desativado automaticamente quando um mouse externo estiver conectado e ativado quando não houver nenhum. Eu tentei usar, touchpad-indicatormas isso falha nos casos em que o computador foi colocado no modo de suspensão com um mouse conectado e acordado com o mouse desconectado. Tentei transformar o …
10 bash  xorg  touchpad 


7
Como obter o URL de um arquivo usando um script de shell
Eu tenho um arquivo que consiste em uma URL . Estou tentando obter a URL desse arquivo usando um script de shell. No arquivo, a URL é assim: ('URL', 'http://url.com'); Eu tentei usar o seguinte: cat file.php | grep 'URL' | awk '{ print $2 }' Ele fornece a saída …
10 bash  scripts 

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.