Perguntas sobre 'shell'

3
respostas

Como eu uso um If-Else para fazer certas coisas se os dias da semana forem definidos como dias?

Eu tenho uma exigência de que, se um dia da semana for segunda, terça ou quarta-feira, execute determinados scripts; caso contrário, não faço nada. if [[ $(date '+%a') == "Mon" && $(date '+%a') == "Tue" && $(date '+%a') == "We...
30.01.2017 / 17:37
2
respostas

Por que nós citamos duas vezes uma avaliação de cifrão no Bash? [duplicado]

Eu sei que as aspas simples não avaliarão o que está dentro e as aspas duplas. Muitas vezes vejo pessoas citarem a avaliação do cifrão. Aqui estão alguns exemplos: for i in "${indices[@]}"; do if [ "${a}" == 0 ]; then ffmpeg -fr...
23.02.2017 / 17:28
2
respostas

usando data em um shell script

Eu tenho um problema com o uso do comando date em um shell script; este é o meu script: #!/bin/bash for i in $(find . -type f -mtime +10 ); do echo "$i" echo "ligne dans la boucle"; #il faut verifier si il a ete créer un samedi...
01.03.2017 / 10:17
3
respostas

Execute o shell script ao navegar para o diretório com cd [duplicate]

Está disponível para definir o script para ser executado em um diretório específico, quando você cd ? Por exemplo, se /foo for um diretório com git project, é possível, quando cd /foo executar automaticamente git status ou alg...
24.05.2017 / 09:40
5
respostas

como iterar através de arquivos no diretório, excluindo arquivos ocultos

Usando: for eachfile in /mnt/thara/* Que também percorre arquivos ocultos. Eu não preciso de arquivos ocultos.     
10.06.2016 / 16:08
1
resposta

Como faço para catar um arquivo de comando?

Eu tenho a saída do crontab -l armazenado em um arquivo (crontab_file) sem extensão. Mas sempre que tento cat , recebo erros dizendo o comando não encontrado para múltiplas linhas do arquivo. Aqui está o código que eu tenho até agora: fi...
16.06.2014 / 20:09
1
resposta

Usando a classificação GNU com várias chaves, texto e números

Eu tenho alguns trechos de registro de e-mail que gostaria de classificar primeiro por endereço de e-mail e depois por data. Exemplo de dados de entrada: $ cat test3.txt Oct 10 14:00:00 [email protected] bounced Oct 10 13:00:00 andy@example...
24.10.2016 / 10:20
2
respostas

O que faz o comando “:”? [duplicado]

Eu estava lendo alguns comandos no explicahell.com e encontrei um comando interessante: :(){ :|:& };: Atualmente, estou abaixo de OSX e a única referência a ele que encontrei foi na página builtin man ( man builtin ), mas...
26.10.2016 / 19:15
7
respostas

Como obter a string após o primeiro numérico?

Eu tenho uma estrutura de strings como essa bob-type-8.2-mp2-2017-93-43-11-65-48.spr form onde eu preciso extrair 8.2-mp2-2017-93-43-11-65-48 . Isso significa que a string de saída deve conter todos os caracteres depois de encontrar o pr...
03.10.2017 / 12:58
2
respostas

Como obter os resultados de “\ 033 [6n” em um script sh

Levei 10 horas pesquisando na rede e testando técnicas para obter os resultados que funcionavam em qualquer shell ( #!/bin/sh ). No BASH isso é relativamente simples, porque read pode ser informado de quantos caracteres devem ser pegos,...
27.08.2017 / 04:40