Perguntas sobre 'ash'

nos ajude a editar este wiki
2
respostas

Por que esse incremento para o loop retorna uma variável ruim?

Estou tentando chamar este script de shell dentro da CLI do GRASS GIS: for (( day=5; day<367; day+5 )); do # commands that I've tested without a loop. done exit 0 retorna Syntax error: Bad for loop variable     
16.05.2012 / 20:32
6
respostas

Como posso filtrar uma parte específica de uma resposta JSON no shell ash?

Estou usando o wget com -qO para uma URL de atualizador específica para o OpenELEC, que fornece a seguinte resposta JSON, semelhante à abaixo. {"data":{"update":"OpenELEC-RPi2.arm-5.0.8.tar","folder":"releases","host":"","MD5":""}} Eu só...
28.04.2015 / 14:37
2
respostas

ASH: verifique o código de saída do comando dentro da instrução if

Estou tentando retornar um código de saída 0 se um comando sair com o código 143 (tempo limite, do "comando timeout"), 1 caso contrário. Devido à restrição externa (script CI), eu tenho que iniciar o comando e fazer a verificação na cláusula if....
07.04.2018 / 13:55
3
respostas

Echo Permission Denied (Tentando usar o echo em vez do comando ls no shell script)

Estou tentando escrever um script e, em algum momento, precisei listar todas as coisas em um diretório e no grep desse diretório. Eu não posso fazer isso com ls. Não é meu cara para fazer isso. Então eu tentei fazer o trabalho de ls com o comand...
27.07.2018 / 12:22
2
respostas

ffmpeg batch converte .avi para .mp4 - em cinza

Estou procurando converter em lote um diretório (ou vários) de arquivos de vídeo de .avi para contêineres .mp4, apenas copiando os fluxos de vídeo e áudio. Eu sei que o comando ffmpeg faz isso e não tenho problemas para fazer os arquivos indi...
11.04.2015 / 07:37
1
resposta

ash - diferencia maiúsculas de minúsculas

Estou usando o shell ash (no Busybox) e quero tornar o caso de conclusão de tabulação insensível. "cd a" e Tab completa apenas todos os diretórios que iniciam com um, mas ignoram todos os diretórios que começam com A. Eu tentei "set completio...
12.08.2017 / 15:08
1
resposta

Como posso expandir uma lista de letras / números em cinza?

No busybox, o shell padrão é cinza, então alguns truques familiares no bash não estão disponíveis. Uma coisa que gostaria de fazer é expandir uma lista de letras, como {a..z} , que se expandirá para a b c d e f g h i j k l m n o p q r s t u v...
09.03.2018 / 18:03
0
respostas

Não é possível conectar-se do Ubuntu GUI ao shell ash

Eu tenho este dispositivo que tem o BusyBox v1.23.2 em execução, com casca de cinzas. Eu posso logar livremente no meu terminal, executando ssh [email protected] . Gostaria de me conectar a ele no Ubuntu Nautilus, para facilitar a cópia...
27.12.2017 / 14:25
0
respostas

Mantenha a conexão telnet aberta em segundo plano e envie a saída para o arquivo

Algumas informações básicas: Trabalhando com shell ash (busybox) em um dispositivo incorporado. De um script, preciso manter uma conexão de telnet local aberta em segundo plano para monitorar a saída de um serviço em execução localmente no dispo...
26.09.2017 / 00:00
0
respostas

ash: Listar funções

Será que busybox ash tem um equivalente a bash : compgen -A function para listar os nomes das funções declaradas? (Não é uma duplicata de traço: lista de funções declaradas : é para ash , não dash ).     
08.02.2017 / 00:50