Perguntas sobre 'shell-script'

4
respostas

Correção ou alternativa para mktemp no OS X

Estou vendo um script bash escrito por outra pessoa que usa mktemp : TEMP='mktemp --directory' No entanto, esta linha não funciona na minha máquina (OS X 10.6). Como eu consertaria essa linha para que ela fosse compatível com platafo...
26.01.2012 / 20:03
8
respostas

Um script pode ser executável, mas não legível?

É possível executar um script se não houver permissão para lê-lo? No modo raiz, fiz um script e quero que o outro usuário execute esse script, mas não o leia. Eu fiz chmod para proibir ler e escrever, mas permitir a execução, no entanto, no m...
15.03.2012 / 02:28
8
respostas

Diferentes maneiras de executar um script de shell

Existem várias maneiras de executar um script, as que eu conheço são: /path/to/script # using the path (absolute or relative) . script # using the . (dot) source script # using the 'source' command São mais disso? Quais são as di...
11.10.2010 / 12:53
16
respostas

gpg pede senha mesmo com --passphrase

Eu espero que o seguinte comando extraia o arquivo gpg sem pedir senha: gpg --passphrase 1234 file.gpg Mas pede a senha. Por quê? Isso também tem o mesmo comportamento: gpg --passphrase-file passfile.txt file.gpg Eu uso o Ub...
03.01.2013 / 21:11
8
respostas

Por que os utilitários obrigatórios do POSIX não são construídos no shell?

O objetivo desta pergunta é responder a uma curiosidade, não para resolver um problema específico de computação. A pergunta é: Por que os utilitários obrigatórios do POSIX não são normalmente incorporados nas implementações do shell? Por exem...
23.02.2017 / 22:42
6
respostas

Concatenando duas variáveis com um sublinhado

Eu preciso concatenar duas variáveis para criar um nome de arquivo que tenha um sublinhado. Vamos chamar minhas variáveis $FILENAME e $EXTENSION onde filename é lido de um arquivo. FILENAME=Hello EXTENSION=WORLD.txt Agora ... Eu...
27.08.2013 / 22:06
4
respostas

Obtenha o caminho do script atual quando executado por meio de um link simbólico

Eu tenho um utilitário que consiste em alguns diretórios com alguns scripts bash e arquivos de suporte que serão implementados em várias máquinas, possivelmente em um diretório diferente em cada máquina. Os scripts precisam ser capazes de refere...
27.07.2011 / 22:06
4
respostas

Mostra o ano ao listar arquivos no diretório atual

Estou trabalhando em um servidor Red Hat. Os comandos ls -l ou ll me deram a data e a hora no formato +"%b %-d %H:%M" . Eu quero listar os arquivos de forma que o ano em que cada arquivo foi criado apareça dentro da data. Como isso...
10.10.2012 / 09:05
3
respostas

Encontrando o diretório tmp correto em múltiplas plataformas

Eu tenho um script que precisa criar arquivos temporários para seu trabalho e limpar depois de si mesmo. Minha pergunta é sobre encontrar o diretório base correto para os arquivos temporários. O script precisa funcionar em várias plataformas:...
18.12.2014 / 10:18
4
respostas

Como coletar corretamente uma matriz de linhas no zsh

Eu pensei que o seguinte agruparia a saída de my_command em uma matriz de linhas: IFS='\n' array_of_lines=$(my_command); para que $array_of_lines[1] se refira à primeira linha na saída de my_command , $array_of_lines[2] para a...
22.01.2012 / 20:20