Perguntas sobre 'shell-script'

2
respostas

Script Bash para preencher um modelo

Procurei isso em outro lugar, mas não consegui encontrar algo que correspondesse aos meus requisitos. O modelo abaixo é o que eu preciso usar: dn: uid=$1,ou=home,dc=chan,dc=com objectClass: organizationalPerson objectClass: person objec...
16.10.2015 / 16:54
5
respostas

Obtém o número de caracteres de espaços em uma string?

Como posso verificar quantos espaços em branco ('', \t ) existem na primeira linha de um arquivo?     
02.12.2015 / 15:57
6
respostas

manipulação de strings sem awk ou sed

qualquer ajuda sobre este problema é apreciada Eu tenho um arquivo de texto com o seguinte formato Podemos seguramente assumir que os nomes são sempre de três caracteres, profissão 7 caracteres e salário 5 caracteres As variáveis são provenie...
20.10.2015 / 09:41
3
respostas

Diferença entre 'exit;' e 'sair $ ?;'

Existe alguma diferença entre esses dois comandos: exec "$(dirname "$0")/suman-shell"; exit $?; e exec "$(dirname "$0")/suman-shell"; exit; é o $? redundante no primeiro caso?     
08.11.2017 / 16:27
4
respostas

Como eu armazeno o tamanho amigável de um arquivo em uma variável?

Basicamente, o que eu quero fazer é criar um script que produza todos os arquivos e seus tamanhos no diretório que tenha tamanho maior do que um valor limite (2,2 GB no meu caso). Eu tentei usar o comando stat como abaixo a=$(stat -c '%s' exa...
19.11.2017 / 13:32
4
respostas

divide o documento de 1200 páginas em 500 páginas e depois o restante

Eu sou novo no mundo Unix e tenho arquivos de texto que contêm 1200 páginas identificadas por ^L . Existe uma maneira eficaz de quebrar desse arquivo para ter 2 arquivos separados de 500 páginas cada e, em seguida, um terceiro com as páginas r...
20.09.2017 / 01:58
2
respostas

como posso copiar arquivos que estão armazenados em uma variável

Eu tenho o seguinte código. PF=opt/N*.properties Dentro do PF eu tenho 2 valores /OPT/NA.properties e /OPT/NA2.properties . Como posso copiar esses dois arquivos para outro local no script de shell cp $PF /opt/backup/     
26.10.2016 / 18:25
2
respostas

Como substituir os espaços em nomes de arquivos com sublinhado [duplicado]

Estou tentando renomear todos os arquivos em um diretório, para que eles não tenham espaços. Eu estou fazendo um script bash e eu realmente não sei o que fazer, eu tentei todos os tipos de citações e escapar, mas eu não tenho certeza que combi...
06.11.2016 / 15:11
2
respostas

O que significa -s e [[]] significa uma condição if em bash?

if [[ -s log.txt ]]; O que significa? Eu sei -z significa cadeia de tamanho zero. Não consigo encontrar nenhuma documentação em -s. O que significa [] ou [[]] ao escrever uma condição if . Eu usei if sem [] ou [[]] e funcionou bem....
31.03.2017 / 10:15
2
respostas

Se condição como um forro [duplicado]

Como obtenho um forro para essa condição? if [ -f ~/.ssh/config ] then echo -e "\xE2\x9C\x94 Config file existing" fi Minha tentativa: if [ ! -f ~/.ssh/config ] || echo -e "\xE2\x9C\x94 Config file existing"     
11.02.2017 / 11:17