Perguntas sobre 'command-substitution'

1
resposta

A substituição do processo Bash pode ser usada como parte da expansão de argumentos?

Estou familiarizado com a substituição de processo usada da maneira canônica, por exemplo diff <(ls /folder1) <(ls /folder2) No entanto, ele pode ser usado quando o processo pede um argumento que não seja apenas o caminho para a e...
20.07.2016 / 21:42
1
resposta

Substituição de comando. O nome do processo gerado é idêntico ao nome pai

Este script $ cat csub.sh #!/bin/bash while true; do sleep 5 AVAR=$(date; sleep 2) done quando iniciado, faz um processo aparecer na saída do ps: ps -eLf|egrep '[c]sub.sh|PID' UID PID PPID LWP C NLWP STIME TTY...
07.05.2016 / 23:57
2
respostas

Como uso o dmtxread para ler uma matriz de dados digitalizados?

Estou tentando ler uma matriz de dados que geramos de uma chave RSA criptografada de 2096 bits privada. A chave foi gerada usando gpg e impressa em PDF com o seguinte comando: gpg --export-secret-key MY_PRIVATE_KEY_ID | paperkey --outp...
03.01.2016 / 05:29
2
respostas

xargs repl_str não expande o segundo espaço reservado

Gostaria de renomear alguns arquivos e excluir outros em um diretório. Eu tentei find . -mindepth 1 -maxdepth 1 ! -name 000-default.conf ! -name default-ssl.conf -print0 | xargs -0 -I {} sudo mv -- {} $(echo {} | sed 's/local.conf/local.examp...
22.09.2015 / 22:36
2
respostas

subsituir removendo a numeração zero

Gostaria de substituir em um arquivo txt os seguintes destinos, por exemplo "code_000040" por "code_40" e "code_067340" por "code_67340" e assim por diante ..., em outras palavras, para remover os zeros nos IDs de 6 números antes que o ID...
03.03.2014 / 12:26
1
resposta

Como definir um alias na execução do comando?

Eu quero que outros desenvolvedores tenham alguns métodos convenientes. Portanto, eu quero dar-lhes um script, que automaticamente define um apelido. Por exemplo, o comando grunt compileModule:[modulename] deve definir o alias cprev com...
06.12.2017 / 10:29
1
resposta

Armazenando a saída do script shell para a variável

Eu li muitos tópicos sobre esse tópico, mas nenhuma das soluções funcionou para mim. Estou tentando fazer o seguinte: RELEASE_COMMAND_OUTPUT=$(exec ~/temp/execs/github-release release --user patick --repo $REPO_NAME --tag $RELEASE_VERSION...
15.06.2017 / 19:36
1
resposta

Saída interrompida ao anexar saída da consulta sql em ksh

Sou muito novo em scripts. Eu gostaria de adicionar a saída da função sql dada abaixo para outra variável, por exemplo: month_end () { mdate=$($SQLPLUS_HOME/sqlplus.exe -S $DBC << END set pagesize 0 feedback off verify off heading off...
06.06.2016 / 13:14
1
resposta

Substitua a saída multilinha '…' do comando find [duplicate]

Eu preciso substituir a saída do comando find por outro comando para processar todos os arquivos encontrados, por exemplo: mdls 'find ~/target_dir/ -iname '*some*' -depth 1' ( mdls é um comando no OS X que obtém atributos de metad...
07.04.2016 / 08:02
1
resposta

Como escapar de um conjunto de curingas no script de shell unix?

Eu preciso executar o seguinte Oracle SQL no crontab unix. A consulta é a seguinte: select count(*) from tbaadm.htd where cust_id is not null and pstd_flg = 'Y' and del_flg = 'N' and tran_date = (select db_stat_date-1 from tbaadm.gct) and RE...
23.02.2016 / 16:24