Resultados da pesquisa a pedido "bash"
Como encontro o número de argumentos passados para um script Bash?
Como encontro o número de argumentos passados para um script Bash? Isto é o que eu tenho atualmente: #!/bin/bash i=0 for var in "$@" do i=i+1 doneExistem outras (melhores) maneiras de fazer isso?
Como inserir conteúdo do arquivo após a correspondência de linha ao escapar a barra invertida
Estou tentando usar o código que encontrei aqui:Inserir conteúdo de um arquivo após a correspondência de padrões específicos [https://stackoverflow.com/questions/16715373/insert-contents-of-a-file-after-specific-pattern-match] No entanto, quando ...
Exportando JSON para variáveis de ambiente
Se eu tiver um JSON assim, { "hello1": "world1", "testk": "testv" }E eu quero exportar cada um desses pares de valores-chave como variáveis de ambiente, como fazê-lo via shell script? Por exemplo, quando escrevo no terminal,echo $hello1, world1 ...
Executando vários comandos bash usando um programa Java JSch após o login do sudo
Estou tentando executarvários comandos bash através de um programa Java que se conecta a um SSH usando JSch. Mas depoissudo logon, não consigo executar nenhum comando bash. Pelo que eu li, depoissudo login, entramos em um sub-shell. Desejo usar ...
Classificar chaves e Soma seus valores no bash
Eu tenho uma lista de strings (stdin) como a seguir: 1 pineapples 28 apples 16 oranges 8 apples 2 apples 2 oranges 56 pineapples Existe uma maneira nativa (comosort & uniq -c) com a qual eu posso mesclar e somar da seguinte forma: 38 apples 18 ...
Como fazer com que o `python` execute o Python 3 no WSL bash?
Quando eu digitopython no meu shell bash (Windows Subsystem para Linux) no Windows 10 Home, recebo a seguinte mensagem de erro: The program 'python' can be found in the following packages: * python-minimal * python3 Try: sudo apt install ...
Como salvar vários $! em variáveis e usá-lo mais tarde no bash?
Quero receber os pids de dois processos em segundo plano, sleep 20 & pid1=$\!; sleep 10 & pid2=$\!; echo "pid1: $pid1, pid2: $pid2"e obtenha saída como abaixo: [1] 124646 [2] 124648 pid1: $!, pid2: $!a saída que eu queria obter é como: pid1: ...
Escreva no arquivo, mas substitua-o, se existir
echo "text" >> 'Users/Name/Desktop/TheAccount.txt'Como faço para criar o arquivo se ele não existir, mas substitui-o se ele já existir. Neste momento, este script apenas anexa.
O comando Cygwin não encontrou caracteres incorretos encontrados em .bashrc 357 \ 273 \ 277
Eu sou novo no Cygwin, apenas o instalei e tentei definir algumas variáveis de ambiente simples. No entanto, quando abro o shell de comando, recebo o erro "# 357 \ 273 \ 277 comando não encontrado" Encontrei um artigo que discute qual é o ...
Como capturar a saída do ls ou localizar o comando para armazenar todos os nomes de arquivos em uma matriz?
Precisa processar os arquivos no diretório atual, um de cada vez. Estou procurando uma maneira de obter a saída dels oufind e armazene o valor resultante como elementos de uma matriz. Dessa forma, eu posso manipular os elementos da matriz, ...