Preguntas etiquetadas con shell-script

17
¿Hay un operador "en" en bash / bourne?

Estoy buscando un operador "in" que funcione de esta manera: if [ "$1" in ("cat","dog","mouse") ]; then echo "dollar 1 is either a cat or a dog or a mouse" fi Obviamente, es una declaración mucho más corta en comparación con, por ejemplo, el uso de varias pruebas

16
Procesando bash variable con sed

La variable bash LATLNG contiene un valor de latitud y longitud entre paréntesis (53.3096,-6.28396) Quiero analizar estos en una variable llamada LAT y LON que estoy tratando de hacer a través de sed así LAT=$(sed "s/(\(.*\),\(.*\))/\1/g" "$LATLNG") LON=$(sed "s/(\(.*\),\(.*\))/\2/g"...

16
Bash CD hasta en cierta carpeta

Trabajo mucho en Magento, y muchas de las personas con las que trabajo, y es molesto tener que escribir: discos compactos ../../../../../../ Para descubrir que todavía tiene algunos directorios de su carpeta raíz 'httpdocs', entonces estoy tratando de hacer un script que siga este...

16
Construyendo caminos robustamente

Digamos que tengo varias variables en un script de shell (por ejemplo, en zsh): FOLDER_1, FOLDER_2, etc. Estas variables se refieren a carpetas que descienden de /. Por ejemplo, si tengo un camino/home/me/stuff/items las variables serían: FOLDER_1='home' FOLDER_2='me' FOLDER_3='stuff' Ahora,...