Perguntas sobre 'shell-script'

2
respostas

Bash loop descompactar script de arquivo com senha

Eu estou tentando fazer um script que irá descompactar um arquivo protegido por senha, sendo a senha o nome do arquivo que irei obter ao descompactar Por exemplo. file1.zip contains file2.zip and it's password is file2. file2.zip contains...
08.08.2018 / 14:18
3
respostas

$ {# array} vs $ {# array [@]}

Até onde eu sei, ${#array[@]} e ${#array} avaliam o número de elementos em $array . Existe alguma razão para preferir o formulário mais longo ( ${#array[@]} )?     
26.06.2013 / 22:41
2
respostas

Quando sh é um link simbólico para bash ou dash, bash limita-se à conformidade com POSIX, portanto deve ser 100% compatível com sh?

De Diferença entre o bash e o sh : ABck to the question: If you have /bin/sh as a link to bash, then bash will not behave the same when called as /bin/sh as it does when called as /bin/bash. When called as sh, it will limit itself to mostl...
06.08.2012 / 03:42
6
respostas

Como extrair elementos específicos de um nome de arquivo?

Eu tenho vários arquivos no seguinte formato: 2014-11-19.8.ext 2014-11-26.1.ext 2014-11-26.2.blah.ext 2014-11-26_3.ext 2014-11-26.4.stuff_here.ext 2014-12-03.1. could be anything.ext 2014-12-032b.ext 2014-11-26 613 adva.ext Meu objetivo é...
14.07.2017 / 17:26
2
respostas

Mover arquivos de volta pelo diretório 2

$ cat file /tmp/foldera/folderb/folderc/file1 /tmp/folderc/folderd/foldere/file2 /tmp/folderf/folderg/folderh/file3 Precisa mover esses arquivos para /tmp/foldera/ /tmp/folderc/ /tmp/folderf/ , respectivamente, usando um loop ou qualqu...
23.10.2015 / 14:59
2
respostas

Não consigo entender este script. bash (curl -s http://xxx.com)

Em um livro de trilhos, o autor escreveu o script para instalar o ruby rvm. bash <<(curl -s https://rvm.beginrescueend.com/install/rvm) Mas não entendo como isso funciona. Você poderia explicar isso?     
30.05.2012 / 04:04
3
respostas

Remote ls em várias máquinas

Eu quero me conectar a várias máquinas especificadas em um arquivo e executar 'ls' lá. Foi isso que eu criei: for machine in $(cat machines) do echo "Connecting to " $machine ssh $machine ls -la && exit done Além do fato...
05.03.2014 / 16:45
4
respostas

Bash (Ubuntu) - Strings em loops while?

Estou tentando criar um loop while no bash que não continuará até que o usuário insira a palavra "next". Eu não consigo descobrir como usar strings para a condição embora. #Beginning of code echo -e "Please type next to continue." read word...
13.02.2015 / 07:02
4
respostas

extrai linhas de acordo com uma coluna em particular

Eu tenho um arquivo CSV como CK,ck XYZ,xyz,xyzs ABC,abc,abcs PQR,pqr,pqrs LMN,lmn, IJK,ijk, Eu tenho que verificar se algo está escrito na coluna 3, exceto espaço em branco, em seguida, exibir toda a linha. A saída será: XYZ,xyz,xyzs A...
04.09.2014 / 18:00
4
respostas

Lista de servidores para verificar a disponibilidade do SSH

Eu tenho uma lista de endereços IP que eu preciso para o SSH para logar se eu puder acessá-los. Eu usaria um script Ping, mas o DNS já poderia ter reatribuído o endereço. Eu não me importo com os que eu não consigo. Se o SSH funcionar eu preciso...
05.07.2013 / 15:09