Perguntas com a marcação «shell»

O shell é a interface de linha de comando do Unix. Você pode digitar comandos em um shell interativamente ou escrever scripts para automatizar tarefas. Use esta tag para perguntas que se aplicam a / bin / sh e aos shells mais compatíveis (ash, bash, ksh, zsh,…). Para scripts shell com erros, verifique-os em http://shellcheck.net antes de postar aqui.


2
Como inserir variáveis ​​dentro de uma string contendo “”?
Eu quero construir uma seqüência de caracteres xml inserindo variáveis: str1="Hello" str2="world" xml='<?xml version="1.0" encoding="iso-8859-1"?><tag1>$str1</tag1><tag2>$str2</tag2>' echo $xml O resultado deve ser <?xml version="1.0" encoding="iso-8859-1"?><tag1>Hello</tag1><tag2>world</tag2> Mas o que eu recebo é: <?xml version="1.0" encoding="iso-8859-1"?><tag1>$str1</tag1><tag2>$str2</tag2> Eu também tentei xml="<?xml version="1.0" encoding="iso-8859-1"?><tag1>$str1</tag1><tag2>$str2</tag2>" Mas isso remove as aspas duplas internas e fornece: <?xml version=1.0 …
25 bash  shell  variable  xml 

2
Diferença entre 'eco' e 'eco-e' [fechado]
Fechado . Esta pergunta precisa de detalhes ou clareza . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Adicione detalhes e esclareça o problema editando esta postagem . Fechado há 4 anos . Qual é a diferença entre echoe echo -e? Quais aspas ("" ou '') devem ser …
25 shell 


3
O que $ # significa em shell?
O que $#significa com casca? Eu tenho código como if [ $# -eq 0 ] then Quero entender o que $#significa, mas a pesquisa no Google é muito ruim para pesquisar esse tipo de coisa.


1
o que você quer dizer com shell interativo?
UNIX: The Complete Reference, Second Edition, de Kenneth H. Rosen et al. Você pode iniciar outro shell após efetuar login usando o nome do shell como um comando; por exemplo, para iniciar o shell Korn, você pode digitar ksh no prompt de comando. Esse tipo de shell não é um …
25 shell 



2
executando o script com “. "E com" fonte "
Eu queria saber se as duas maneiras a seguir de executar um script bash são equivalentes? . ./myScript.sh source myScript.sh Ambos estão executando o conteúdo do script em vez de executá-lo, ou seja, não criando um subshell para a execução do script?


2
Como redefinir um ambiente shell?
Esse problema está me incomodando há um tempo e, embora eu ache que encontrei minha resposta pelo EnvWatcher , infelizmente ele funciona apenas no Bash. E eu uso zsh. Gostaria de replicar as coisas que o env-watcher faz, em menor grau, talvez, mas preciso saber se existe um comando pelo …


3
O bash suporta bifurcação semelhante ao fork de C ()?
Eu tenho um script que gostaria de bifurcar em um ponto para que duas cópias do mesmo script estejam em execução. Por exemplo, eu gostaria que o seguinte script bash existisse: echo $$ do_fork() echo $$ Se esse script bash realmente existisse, a saída esperada seria: <ProcessA PID> <ProcessB PID> …
25 shell  fork 


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.