[BSD] valtozo nevu valtozo

Adam Hoka adam.hoka at gmail.com
2011. Május. 27., P, 10:27:06 CEST


On Fri, 27 May 2011 10:23:13 +0200
Andras POTOCZKY <andras-ml at wertz.hu> wrote:

> sziasztok
> 
> Regota uzemel egy scriptem FreeBSD alatt es ez kis modositassal mukodott 
> linuxokon is, de most valamiert nem megy.
> 
> Ennek a FreeBSD alatt jol mukodo sornak mi a linux helyes megfeleloje?
> 
> if [ `eval echo $"$var"` = "YES" ]; then
> 
> eddig a kovetkezot hasznaltam:
> 
>    if [ ${!var} = "YES" ]; then
> 
> es emlekeim szerint ez jo volt, de most megis hibat ad ra. Nincs a 
> ${!var} valtozoban semmi es ertelem szeruen a semmi nem lesz egyenloe a 
> YES-el.
> 
> Mi a pontos szintaktika?
> 

script elejere ird be, #!/bin/sh helyett, hogy #!/usr/bin/env bash
es rakd fel a basht ha meg nem lenne fent ;)

-- 
NetBSD - Simplicity is prerequisite for reliability



További információk a(z) BSD levelezőlistáról