Perguntas com a marcação «shell-script»

Perguntas sobre scripts de shell, arquivos executáveis ​​que são interpretados por um shell (bash, zsh, etc.).

4
Construindo caminhos de maneira robusta
Digamos que eu tenha várias variáveis ​​em um script de shell (por exemplo, no zsh): FOLDER_1, FOLDER_2, etc. Essas variáveis ​​se referem a pastas descendentes de /. Por exemplo, se eu tiver um caminho/home/me/stuff/items as variáveis ​​seriam: FOLDER_1='home' FOLDER_2='me' FOLDER_3='stuff' Agora, diga que eu quero construir de volta o caminho …






4
Processando variável bash com sed
variável bash LATLNG contém um valor de latitude e longitude entre parênteses como (53.3096,-6.28396) Eu quero analisá-los em uma variável chamada LAT e LON, que estou tentando fazer via sed assim LAT=$(sed "s/(\(.*\),\(.*\))/\1/g" "$LATLNG") LON=$(sed "s/(\(.*\),\(.*\))/\2/g" "$LATLNG") No entanto, eu recebo o seguinte erro: sed: can't read (53.3096,-6.28396): No such …

4
Loop através de variáveis
Estou escrevendo um script bash para usar o rsync e atualizar arquivos em cerca de 20 servidores diferentes. Eu tenho a parte do rsync descoberta. O que eu estou tendo problemas é através de uma lista de variáveis. Até agora, meu script é assim: #!/bin/bash SERVER1="192.xxx.xxx.2" SERVER2="192.xxx.xxx.3" SERVER3="192.xxx.xxx.4" SERVER4="192.xxx.xxx.5" SERVER5="192.xxx.xxx.6" …




5
Bash CD até em determinada pasta
Faço muito trabalho no Magento, assim como muitas pessoas com quem trabalho, e é irritante ter que digitar: cd ../../../../../../ Para descobrir apenas alguns diretórios da pasta raiz 'httpdocs', estou tentando criar um script que siga este pseudocódigo: while lowest level directory != httpdocs cd ../ end while; Parece bem …




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.