Perguntas sobre 'shell'

3
respostas

Execute um script de shell através de um link simbólico do diretório que contém o próprio script

Meu desejo não é mudar de diretório e então executar. Eu uso um arquivo jar e preciso executá-lo. Então eu fiz um script de shell muito básico para fazer isso. #!/bin/sh java -jar TreeForm.jar Em seguida, salvei-o como TreeForm , não T...
19.03.2016 / 18:03
2
respostas

Como pesquisar e extrair string da saída do comando?

SO: Kernel 2.6.x Utilitários: do busybox 1,2x Um comando gera várias linhas de texto. string1 text1: "asdfs asdf adfas" string2 text2: "iojksdfa kdfj adsfj;" string3 text3: "skidslk sadfj" string4 text4: "lkpird sdfd" string5 text5:...
23.09.2017 / 06:58
2
respostas

Localizar e remover subpastas mantendo apenas as mais recentes

Estou tentando configurar uma forma automática, para uma determinada pasta, para remover todas as subpastas, mas as mais recentes criadas. Por exemplo, gostaria de manter apenas as três subpastas mais recentes e remover todas as outras subpas...
14.09.2016 / 14:38
2
respostas

O que “set -f” no Korn Shell faz?

No livro "Um guia para o aix 3.2", ele diz que é possível usar o comando set -f do Korn Shell para "desativar a geração de nome de arquivo", mas o que isso significa? O que acontece com set -f ?     
30.12.2016 / 19:30
2
respostas

Gerando um PDF a partir de imagens

Eu tenho uma série de dez imagens. Eu gostaria de tê-los esticados para caber 5in quadrados centrados em um único PDF A4, uma imagem por página. Eu precisaria de algo trabalhando no Mac (no caso de algumas sutilezas da linha de comando local)...
28.08.2016 / 19:28
3
respostas

Usando o comando eval duas vezes

Suponha que: a=b; b=c; c=d Em seguida, eval echo \$$a produz a saída: c Se quisermos extrair a saída d usando apenas a entrada a , tentei da seguinte maneira: (i) eval echo \$(eval echo \$$a) produz o erro: syntax...
10.11.2016 / 20:53
2
respostas

Pipeline com grep e encontre números impressos na frente do resultado

Estou usando o seguinte comando "find" para extrair alguns arquivos, find /lag/cnnf/ -maxdepth 3 -newer ./start ! -newer ./end | grep -nri abc | egrep '([^0-9]45[^0-9])' | grep -nri "db.tar.gz" >> sample.txt Minha saída no exemplo.t...
21.12.2013 / 11:59
2
respostas

O que significa 'env COLUMNS =% S ps…'?

Eu vi a sintaxe env COLUMNS=%s em scripts de shell, por exemplo veja a linha abaixo do pacote de Leme no Emacs: env COLUMNS=%s ps -axo pid,user,pri,nice,ucomm,tty,start,vsz,%%cpu,%%mem,etime,command O que env COLUMNS=%s faz? Como...
10.03.2014 / 14:25
4
respostas

print caminho completo de diretórios pai de localizar saída

o que eu quero fazer é encontrar todos os arquivos com base em alguma consulta de pesquisa e obter o diretório pai dos pais ( ../.. ) caminho completo. Por exemplo, find . -name "__openerp__.py" e, em seguida, para cada arquivo, execute...
29.01.2014 / 12:30
2
respostas

Verifique recursivamente se existem diretórios em um caminho

Eu quero verificar recursivamente se existem diretórios em um determinado caminho; se não, eu quero criá-los. Portanto, se eu tiver o caminho /dir1/dir2/dir3/dir4 , se quiser verificar primeiro se dir1/ existe e, se não, crie-o, faça o mesm...
20.09.2013 / 12:02