Perguntas sobre 'shell-script'

2
respostas

Como adicionar um anexo a um email em HTML no UNIX?

Eu tenho que enviar um arquivo HTML por e-mail no corpo de um e-mail de uma máquina UNIX. Vamos chamar o arquivo HTML como hello.html Estou usando o seguinte código em bash script , ( echo "To: [email protected]" echo "Subject: Report"...
27.08.2017 / 02:35
1
resposta

Como compactar todos os arquivos de todas as subpastas se não houver 'Archive.zip' na subpasta?

Rawinput: ➜ datatest tree . ├── a │   ├── README.md │   ├── code │   └── data │   └── apple.csv ├── archive.sh ├── f │   ├── README.md │   ├── code │   └── data │   ├── Archive.zip │   ├── a.csv │   ├── b.xlsx │   └── c.x...
27.08.2017 / 09:03
3
respostas

Erro de sintaxe no comando if / else

O que há de errado com esse comando? Há costuras para ser um erro de sintaxe, mas não vejo onde: sh -c 'mongodump --host mongo_db --gzip --db db $$(if [ $TYPE = "hour" ]; then echo "--archive=/backup/hour/$$(date +"%H").gz"; elif [ $TYPE = "d...
27.09.2017 / 17:28
1
resposta

classificar arquivos maiores que 1000 bytes em ordem descendente

Eu posso classificar os arquivos em ordem decrescente (de qualquer tamanho) ou listar todos os arquivos com mais de 1000 bytes, mas não sei como classificar arquivos maiores que 1000 bytes em um diretório especificado pelo usuário. Listar arq...
27.09.2017 / 05:17
2
respostas

Altera uma parte do nome de mais de 1000 arquivos

Eu tenho um conjunto de mais de 1000 arquivos cujos nomes são IR.ANJ.G1.E.20060102.185428.mseed with G1 em comum. Eu vou alterar G1 em todos os arquivos para SH . Por exemplo, IR.ANJ.G1.E.20060102.185428.mseed muda para IR.A...
24.09.2017 / 05:47
2
respostas

shell script para testar a condição na cadeia passada

condição string começa com alfabetos superiores ou inferiores ou sublinhado por exemplo _abc ou xyz ou Abc string pode conter dígitos após o primeiro caractere como _f9 ou f10 ou car20 ou top10cars string nunca deve conter caracteres espec...
25.09.2017 / 17:00
1
resposta

Como fazer um loop sobre arquivos numerados e também as saídas?

Estou tentando executar: cat s_f_d_TMT161023_1306.fits.coo.1 | sed -e '/^#/d'| sort -n -k 3 | head -n 50 >> inputcoo2.list e cat s_f_d_TMT161023_1307.fits.coo.1 | sed -e '/^#/d'| sort -n -k 3 | head -n 50 >> inputcoo3.list...
25.07.2017 / 13:56
1
resposta

Por que não consigo exportar com sucesso um caminho dentro de um script bash?

Para obter algum código C para compilar corretamente, eu preciso exportar uma pasta para que determinado arquivo seja encontrado. Na linha de comando, se eu executar pela primeira vez export LD_LIBRARY_PATH=/bin/path../version/:$LD_LIBRAR...
26.07.2017 / 16:46
1
resposta

O que há de errado com o meu script bash? [fechadas]

Estou com dificuldades para descobrir o que há de errado com o meu script. #!/bin/bash echo "Good Day $USER" if [ -f "$1" ] then tar -cvf home-10-07-2017.tar --files-from /dev/null echo "You are about to back up the following files…...
11.07.2017 / 02:23
1
resposta

Javascript BTOA vs base64 no bash?

Eu preciso converter uma combinação de nome de usuário e senha em base64 antes de enviar para uma API. A função BTOA do javascript está funcionando para mim, mas quando tento usar o comando base64 no bash, obtenho resultados ligeiramente dife...
03.08.2017 / 14:40