Perguntas sobre 'shell-script'

1
resposta

Como fazer o bloqueio de um arquivo de um script de shell? [duplicado]

Eu gostaria de sincronizar dois scripts Bash por meio de um bloqueio de arquivo. Como fazer isso? Zsh tem zsystem flock call, mas existe um método mais "shellish" que também está disponível para o Bash?     
10.09.2016 / 07:48
2
respostas

Como recuperar vários arquivos que foram movidos para um?

Eu estava tentando renomear ( mv ) alguns dos meus arquivos e executei um loop errado, resultando na renomeação de todos os 10 arquivos em um. Agora eu posso ver apenas um arquivo, enquanto deveria haver dez arquivos. Como faço para recuperar...
16.02.2016 / 03:33
1
resposta

Por que essas opções aninhadas em um script de shell POSIX estão sendo divididas por palavras?

Eu tenho um script count_args que conta argumentos: #!/bin/sh echo $# Se eu chamar com essas opções, ele me diz que recebe dois argumentos: $ ./count_args --options '1 2' 2 Mas se eu construir os argumentos em um script test_ar...
14.02.2016 / 04:48
1
resposta

Encontre todos os git repos que não contenham nenhum .gitignore e .gitattributes

Eu basicamente quero encontrar todos os repositórios git que não possuem nem um arquivo .gitattributes nem um .gitignore na raiz. Eu usei find . -type d '!' -exec test -e "{}/.gitignore" ';' -print para encontrá-lo, mas ele lista tod...
12.01.2016 / 07:04
1
resposta

Extrai URL do texto não formatado

Eu encontrei apenas exemplos na extração de substrings de texto formatado como arquivos HTML, mas no meu caso eu preciso mostrar uma lista de URLs por exemplo: ... https://twitter.com/user1/status/xyza https://twitter.com/user1/status/xyzb...
27.12.2015 / 15:59
1
resposta

* .desktop nem symlink funciona (apenas para este arquivo) - Linux Mint 17.2 Cinnamon

Eu tenho esta entrada na área de trabalho: [Desktop Entry] Name=dummy Type=Application Terminal=false Icon=/home/xyz/Software/Test/ico.png Exec= /home/xyz/Software/Test/start que deve executar o arquivo contendo: export LD_LIBRARY_...
17.10.2015 / 21:15
1
resposta

Inserindo variáveis em um comando dentro de um script shell

Estou tentando escrever um script automatizado que atualizará o endereço IP do meu Raspberry Pi dentro do meu arquivo / etc / hosts. Eu posso executar esta linha bem, IP='sudo nmap -sP 10.61.4.0/24 | awk '/^Nmap/{ip=$NF}/B8:27:EB/{print ip...
10.12.2015 / 07:57
2
respostas

Como obtenho a data de duas semanas atrás usando a data do Solaris?

O Linux usa: date -d "2 weeks ago" +%b que é equivalente no Solaris ?, eu procurei online, mas nada.     
26.09.2015 / 01:42
3
respostas

um forro para obter o uso de memória

Procurando fazer um forro para informar a quantidade total de memória livre no sistema, incluindo swap e cache. free -t não é uma opção, por isso tenho que fazer uma soma dos valores na coluna livre. Não sei como posso obter os valores;...
01.10.2015 / 13:40
1
resposta

chmod não funciona no Mac

Eu tenho uma pergunta muito simples. Eu não posso fazer um arquivo executável a partir da linha de comando em um Mac. Isso é o que estou digitando no terminal cd ./Desktop echo 'say hello' > hello chmod +x hello hello Ele é executado q...
04.10.2015 / 15:46