opensuse
[Arriba] [Todas las Listas]

Re: [opensuse] Tipo diferente de pelar guiones

To: opensuse@xxxxxxxxxxxx
Subject: Re: [opensuse] Tipo diferente de pelar guiones
From: sc <toothpik@xxxxxxxxxx>
Date: Fri, 23 Sep 2011 16:28:40 -0500
Delivered-to: opensuse@xxxxxxxxxxxxxxxxxxx
Delivery-date: Fri, 23 Sep 2011 17:29:03 -0400
Dkim-signature: v=1; q=dns/txt; d=swbell.net; s=dkim01; i=toothpik@xxxxxxxxxx; a=rsa-sha256; c=relaxed/relaxed; t=1316813321; h=Message-Id:Content-Transfer-Encoding:Content-Type: MIME-Version:In-Reply-To:References:Date:Subject:To:From; bh=klCseR 4UaTo+LrbkF9AgDez9ZIhFyTmkoe0rwGPJ3Oo=; b=dl9YKjvoCuG7Nc1bx08GnDRa0 enXvNphDSOcDSmXsDKeS7Y0Py/u7IqICfmOrE3zs3PdyqLH4r8BbwKxSHQqfQ==
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <84om771kl6phou5bfdpo5blmqg70026729@4ax.com>
List-archive: <http://lists.opensuse.org/opensuse/>
List-help: <mailto:opensuse+help@opensuse.org>
List-owner: <mailto:opensuse+owner@opensuse.org>
List-post: <mailto:opensuse@opensuse.org>
List-subscribe: <mailto:opensuse+subscribe@opensuse.org>
List-unsubscribe: <mailto:opensuse+unsubscribe@opensuse.org>
Mailing-list: contact opensuse+help@xxxxxxxxxxxx; run by mlmmj
References: <4E7AED97.1000309@gmail.com> <4E7B346C.3020506@gmail.com> <84om771kl6phou5bfdpo5blmqg70026729@4ax.com>
User-agent: KMail/1.13.6 (Linux/2.6.37.6-0.7-desktop; KDE/4.6.4; x86_64; ; )
En viernes, septiembre 23, 2011 16:02:28 *Philipp Thomas escribió:

> No. Un usuario normal tiene '.' En su/su camino por *default, cuando
> puedes comprobar por hacer 'CAMINO $de eco'. La raíz de usuario no tiene
> '.' En CAMINO para las razones escribí.

*i'*ll Toma asunto con aquel último -- *i era siempre dicho lo es
peligroso y *scary para poner '.' En camino, y nunca ha visto una
distribución (en mi experiencia limitada) que lo pone allí por
*default

*i tiene varios directorios donde *i trabajo en proyectos específicos,
aislados --  mi solución es para tener dos funciones en mi
/.*bashrc Que añade o sacar $(*pwd) a o de CAMINO -- *i citar
la sección pertinente abajo:

————————————————————————————————————————
#  extensión de camino peligroso de %*PWD
función *dp ()
#cnj [[ $CAMINO = $*PWD:* ]]
entonces
    CAMINO "de eco ya ha $*PWD"
más
    CAMINO de exportación#unknown{^*PWD}:$PS
    de exportación del CAMINO1='\*w: '
*fi
}
#  saca extensión de camino peligroso -- *whew!
Función *rdp ()
    #nom_nom_nom de CAMINO=${de la exportación#$*PWD:}
    PS de exportación1='\*w> '
}
————————————————————————————————————————
ellos también *tweak el PS1 así que *i puede decir por mirar si *i'*ve hecho
un '*dp' ya, y para recordarme es hecho

*sc

*N������*y隊*Z)*z#punt�ﮞ˛��*m#punt��*Z+*i��*'*jW(�*f�*vǦ*j)*h��Ǿ�������
On Friday, September 23, 2011 16:02:28 Philipp Thomas wrote:

> No. A normal user has '.' in his/her path by default, as you
> can check by doing 'echo $PATH'. The user root doesn't have
> '.' in PATH for the reasons I wrote.

i'll take issue with that last -- i was always told it is
dangerous and scary to put '.' in path, and have never seen a
distribution (in my limited experience) that puts it there by
default

i have several directories where i work on specific, isolated
projects --  my solution is to have two functions in my
~/.bashrc that add or remove $(pwd) to or from PATH -- i quote
the relevant section below:

————————————————————————————————————————
#  dangerous path extension of %PWD
function dp () {
if [[ $PATH = $PWD:* ]]
then
    echo "PATH already has $PWD"
else
    export PATH=${PWD}:$PATH
    export PS1='\w: '
fi
}
#  remove dangerous path extension -- whew!
function rdp () {
    export PATH=${PATH#$PWD:}
    export PS1='\w> '
}
————————————————————————————————————————
they also tweak the PS1 so i can tell by looking if i've done
a 'dp' already, and to remind me it's done

sc

N������y隊Z)z{.�ﮞ˛��m�{.��Z+i��*'jW(�f�vǦj)h��Ǿ�������
<Anterior por Tema] Tema Actual [Siguiente por Tema>