Perguntas com a marcação «command-substitution»

Perguntas sobre substituição de comandos shell (como $ (command) ou `command`), seu mecanismo, sintaxe correta, etc. Não deve ser confundido com alias.

3
Dividir a saída do comando por quebra de linha?
Eu tenho um comando retornando várias linhas. Para processamento adicional, eu preciso processar cada linha dessas linhas. Meu código atual funciona modificando o IFS ( Internal Field Separator ): ROWS=$(some command returning multiple lines) O=$IFS #save original IFS IFS=$(echo -en "\n\b") # set IFS to linebreak for ROW in ${ROWS[@]} …


1
Substituição de comando com pkg-config no Fish
A substituição de comandos de Fish deve ser equivalente à de Bash, $()mas este exemplo simples falha: g++ -std=c++14 -Wall -Wextra -pedantic -g (pkg-config --cflags sdl2) \ test.cpp (pkg-config --libs sdl2) /usr/bin/ld: cannot find -lSDL2 Se eu executá-lo no Bash, funciona perfeitamente bem. Também digitar em -lSDL2vez de usar pkg-configfunciona …

1
Não foi possível resolver $ proc_date a partir do script
Eu tenho vários HQL's, abaixo está o exemplo. localizado em: / home / ganesh / CopyJobs / hql / insert into XYZ.exttbl_form_data PARTITION (load_date="$proc_date") select FORM_DATA_ID,FORM_ID,USER_ID,INTERACTIONS_ID,SUBMISSION_DATETIME,FILEDS from PQR.exttbl_form_data where load_date="$proc_date" No script principal, estou lendo os HQLs mencionados acima como export proc_date=2018-05-07 while read line do export hql=`cat /home/ganesh/CopyJobs/hql/$table_name.hql` export …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.