"Pathmunge"의 두 판 사이의 차이

(새 문서: ==개요== ;pathmunge 함수 <source lang='bash'> pathmunge () { if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then if [ "$2" = "after" ] ; then PATH=$PATH:$1 else PATH...)
 
29번째 줄: 29번째 줄:


==같이 보기==
==같이 보기==
*[[$PATH]]
*[[/etc/profile]]
*[[/etc/profile]]
*[[/etc/bashrc]]
*[[/etc/bashrc]]


[[분류: bash]]
[[분류: bash]]

2014년 5월 12일 (월) 23:44 판

1 개요

pathmunge 함수
pathmunge () {
	if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then
		if [ "$2" = "after" ] ; then
			PATH=$PATH:$1
		else
			PATH=$1:$PATH
		fi
	fi
}
pathmunge () {
	case ":${PATH}:" in
	*:"$1":*)
		;;
	*)
		if [ "$2" = "after" ] ; then
			PATH=$PATH:$1
		else
			PATH=$1:$PATH
		fi
	esac
}

2 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}