Perguntas sobre 'shell'

4
respostas

Como combinar “4.4” de 'uname -r'?

Pseudocódigo [ 'uname -r' =~ ^4\.4.*$ ] && echo "yes" que é, no entanto, mal sucedido em todos os casos. O comando uname -r fornece elementos como 4.6.0-040600-generic como uma saída.     
13.06.2016 / 17:20
6
respostas

Renomeando arquivos de maiúsculas para minúsculas

Eu preciso elaborar um pouco mais. Estes comandos são na verdade para um usuário do BBS FTN. O arquivo de configuração para o qual esses comandos residem, permite apenas declarações específicas. Aqui estão alguns exemplos: exec "/home/imp/imp...
23.07.2016 / 03:18
3
respostas

tar unix não está mudando de diretório

Estou executando um comando tar para compactar arquivos que estão presentes em outro diretório. Eu executei o seguinte comando: tar -czf /backupmnt/abc.tar.gz -C /backupmnt/statusService/ * Eu quero criar o arquivo abc.tar.gz em /back...
28.04.2015 / 05:56
3
respostas

Usando o comando sed para encontrar a primeira ocorrência do padrão e anexar

Digamos que haja um arquivo de texto como abaixo: Hello world types="" Mario types="Game" Tudo o que quero fazer é encontrar a primeira ocorrência de type="" e acrescentar com a palavra program Minha saída desejada: Hello worl...
09.06.2015 / 08:03
2
respostas

Como funciona o comando “su”?

Eu estou tentando escrever meu próprio shell sem olhar para qualquer código-fonte bash, mas há uma coisa que não consigo fazer. Sempre que eu executo "su" a partir de qualquer shell customizado incluindo o meu, ele pega minha senha e me leva ao...
24.07.2017 / 18:33
2
respostas

Eu tenho um comando que gera um diretório e eu quero cd para esse diretório

Eu esperava poder fazer cd | [my command] , mas parece que cd não funciona de um pipe. Eu quero simplesmente cd na saída de [my command] sem escrever um script de tipos Espero que haja uma maneira simples de fazer isso.     
12.05.2017 / 22:25
1
resposta

Verifique a cauda de vários arquivos

Estou tentando percorrer vários arquivos de log para encontrar um evento específico que não consigo encontrar facilmente. Eu sei em quais arquivos ele pode estar e sei que o que estou procurando é no final dos arquivos. O que eu preciso é algo a...
07.07.2017 / 14:36
1
resposta

erro de sintaxe aritmética na comparação de strings

Eu escrevi um script de shell que leva o nome do arquivo como parâmetro, por exemplo, user / test.txt. Eu quero fazer este parâmetro de arquivo opcional se o usuário não quiser fornecer o nome do arquivo que ele / ela pode fornecer como "Nenhum"...
05.08.2015 / 13:23
2
respostas

Faz loop até que o grep não encontre o texto em um arquivo

Eu tenho um arquivo chamado file.txt . O conteúdo do arquivo é o seguinte sunday monday tuesday Eu escrevi o script abaixo e ele é muito bem se o grep não puder encontrar o padrão que foi mencionado until cat file.txt | grep -E "f...
16.11.2016 / 01:28
4
respostas

Bash - atribui a matriz à variável como string

Eu tenho este código, ele imprime o resultado correto, mas não consigo descobrir como obter o eco da última linha em uma variável. # hostname is 'tech-news-blog-324344' . Setting it into array host_name_array IFS='-' read -r -a host_name_arra...
08.01.2017 / 05:49