Perguntas sobre 'shell-script'

2
respostas

executando o script com “. ”E com“ source ”

Eu queria saber se as duas maneiras a seguir de executar um script bash são equivalentes? . ./myScript.sh source myScript.sh Eles estão executando o conteúdo do script em vez de executar o script, ou seja, não estão criando um subnível...
01.08.2011 / 18:33
1
resposta

O que faz o comando unix 'pick'?

Eu passei por um comando chamado 'pick' em algum livro Unix, mas não entendi exatamente o que ele faz. Abaixo está um comando de seleção de amostra: pick abc.*     
27.12.2016 / 10:10
2
respostas

Por que escapar de caracteres triviais no shell script?

Acabei de abrir um script de shell legado (escrito no antigo ksh88 no Solaris) e encontrei o seguinte repetido em todo o código: [ -f $myfile ] && \rm -f $myfile A barra invertida de escape parece-me estranha. Eu sei que é deli...
05.04.2012 / 11:47
3
respostas

Como listar arquivos e diretórios com diretórios primeiro

Eu tenho duas perguntas. Primeiro, qual comando lista arquivos e diretórios, mas lista os diretórios primeiro? Segunda pergunta: Eu quero copiar uma lista de arquivos em um único diretório, mas tornar o diretório de destino o primeiro nome de...
18.10.2011 / 02:03
4
respostas

Adicione caminho para $ PATH se ainda não estiver em $ PATH [duplicado]

Eu preciso adicionar um caminho em um script bash , mas ele pode ser executado várias vezes: export PATH=${OPENSHIFT_HOMEDIR}/app-root/runtime/bin/:${PATH} Eu não quero que esse caminho seja adicionado repetidamente. Como posso adicio...
22.07.2015 / 15:12
3
respostas

Em um script de shell bash, escrevendo um loop for que itera sobre valores de string

No bash, eu sei que é possível escrever um loop for no qual alguma variável de controle de loop i itera sobre inteiros especificados. Por exemplo, posso escrever um script de shell bash que imprime os inteiros entre 1 e 10: #!/bin/bash...
08.09.2012 / 17:50
2
respostas

Usando sed para colorir a saída de um comando no solaris

Eu tenho um script ksh que deve funcionar tanto no Linux quanto no Solaris. Estou tentando colorir a saída de comandos específicos. Ele funciona no Linux (especificamente no RHEL6), mas não no Solaris (SunOS 5.10). Comando no linux (o "teste"...
20.08.2012 / 20:21
2
respostas

Qual é a diferença entre kill, pkill e killall?

Estou familiarizado com o comando kill , e na maioria das vezes usamos kill -9 para matar um processo com força, existem muitos outros sinais que podem ser usados com kill . Mas eu me pergunto quais são os casos de uso de pkill e killall...
30.12.2015 / 16:55
9
respostas

Preserva a estrutura de diretórios ao mover arquivos usando find

Eu criei o seguinte script que move arquivos antigos, conforme definido do diretório de origem para o diretório de destino. Está funcionando perfeitamente. #!/bin/bash echo "Enter Your Source Directory" read soure echo "Enter Your Destinati...
21.12.2012 / 15:26
3
respostas

Alinhamento de saída do script de shell Bash

Meu script: date echo -e "${YELLOW}Network check${NC}\n\n" while read hostname do ping -c 1 "$hostname" > /dev/null 2>&1 && echo -e "Network $hostname : ${GREEN}Online${NC}" || echo -e "${GRAY}Network $hostname${NC} : ${R...
05.10.2017 / 10:12