Digamos que eu tenha isto:
foo(){
install_ores_gitflow;
command foo "$@"
}
o que eu quero fazer é dinamicamente pegar o nome da função, algo assim:
foo(){
install_ores_gitflow;
command "$0" "$@"
}
onde "$ 0" seria avali...
Eu tenho o seguinte caso de switch no script:
while [ $# -gt 0 ] ; do
case "$1" in
-f|--file)
shift
f=$1
;;
-s|--string)
s=$2
shift
;;
-c|--client)
c=$3
shift
;;
-h|-help...
Então, eu tenho um script de backup que se parece com:
tar -cf "${BACKUP_TAR}" "${LATEST_SUCCESSFUL_BACKUP}" 2>&1 | tee -a "${LOG_FILE}"
local PACKING_EXITCODE=${PIPESTATUS[0]}
if [ ${PACKING_EXITCODE} -eq 0 ]; then
logging '...
Esta declaração if:
if [ -n ${OSSIEHOME} ] && [ -d ${OSSIEHOME}/share/aclocal/ossie ]; then
OSSIE_AC_INCLUDE=${OSSIEHOME}/share/aclocal/ossie
else
echo "Error: Cannot find the OSSIE aclocal files. This is not expected!"
Co...
Eu quero aplicar o seguinte comando a todos os arquivos no diretório atual
clustalw -align -infile=*here goes the input filename* -outfile=*here goes the output filename*
Eu também quero que o nome do arquivo de saída seja o mesmo da entr...
Eu quero que minha impressora digitalize automaticamente documentos em um intervalo definido, para que eu possa trocar e digitalizar meus documentos sem precisar clicar em um botão no meu computador todas as vezes. Eu também preciso da capacidad...
Eu escrevi isso se, obviamente, não está funcionando, e ainda não consigo superar:
#LASTEFFECTIVEHASH
if (( $(echo "$LASTEFFECTIVEHASHMINVAL < $LASTEFFECTIVEHASH < $LASTEFFECTIVEHASHMAXVAL" | $BC -l) )); then
echo "$DATE...
Estou escrevendo um script de shell simples que lê um PIN uma vez (em uma variável) e o usa para chamar vários comandos que precisam desse pin. É possível instruir esses comandos para ler o PIN de stdin, mas não sei como enviar o valor da variáv...
Estou executando o script abaixo, que gera erros com um problema de operador unário. No programa principal de script de shell, usarei essa variável existing_sum_check na linha, mas quero fazer essa verificação de qualquer maneira. Como posso evi...
#!/bin/sh
checking()
{
cd "$1"
for D in *;do
if [ -d "$D" ]; then
cd "$D"
for d in *;do
echo "$d"
if [ -d "$d" ]
then
'checking() $d'
fi
if [ -f "$d" ]
then...