Ana Sayfa / Linux / Bash Script / Handling Named Arguments / Bağımsız Değişkenleri İşleme

Handling Named Arguments / Bağımsız Değişkenleri İşleme

#!/bin/bash
deploy=false
uglify=false

while (( $# > 1 )); do case $1 in
 --deploy) deploy="$2";;
 --uglify) uglify="$2";;
 *) break;
esac; shift 2
done

$deploy && echo "will deploy... deploy = $deploy"
$uglify && echo "will uglify... uglify = $uglify"

# how to run
# chmod +x script.sh
# ./script.sh --deploy true --uglify false

Bunada Göz Atın

PHP Types

Type Comparison There are two types of comparison: loose comparison with == and strict comparison …

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir