Terminal kapatmadan komut isteminde tanımladığım tüm değişkenleri nasıl temizleyeceğimi bilmek istiyorum ?
örneğin, komut isteminde bir değişkeni şu şekilde ayarlarsam:
$ a=1
şimdi $aterminali kapatmadan değişkeni (ve benzer şekilde tanımlanan birçok değişkeni) silmek istiyorum . Kullanabilirdim unsetama büyük hayır varsa telaşlı olacak. değişkenlerin
$varile var=$(declare -p +F);yapan bir işleve argüman olarak bu geçer sonra echo "${2%%=*}".da çevre büyük değilse ancak çalışması gerekir - Bu cevap sırf boyutu ile birkaç sorun vardır.
exec "$0"belki - ama küresel olarak ne demek istediğinizi söylemek zor .