보통 pwd 하면
/home/shamlock (shamlock은 제 아이디) 처럼 나오는데요
변수에 저장하려면 mydir =`pwd` 하면 되잔아요
만약 mydir ="shamlock" 이라는 문자열만을 저장하고 싶을때는 ..즉,, 현재 자신이 위치하고 있는 디렉토리명을 변수에 저장하려고 할때는 어떻게 할 수 있을가요?
씨언어로 하면 하겠는데...스크립트로 하려니..에훙 어렵네요
보통 pwd 하면 /home/shamlock (shamlock은 제 아이디) 처럼 나오는데요 변수에 저장하려면 mydir =`pwd` 하면 되잔아요 만약 mydir ="shamlock" 이라는 문자열만을 저장하고 싶을때는 ..즉,, 현재 자신이 위치하고 있는 디렉토리명을 변수에 저장하려고 할때는 어떻게 할 수 있을가요? 씨언어로 하면 하겠는데...스크립트로 하려니..에훙 어렵네요
C나 쉘 스크립트나 basename을 쓰시면 됩니다. $ man 1 basename $ man 3 basename
감사감사
@.@
#!/bin/bash
mypwd=`pwd`
echo ${mypwd##/*/}
${mypwd##/*/}
이게 정규표현식은 아닌거 같은데.. 간단한 설명 부탁.. -.-
${mypwd##/*/} 이게 정규표현식은 아닌거 같은데.. 간단한 설명 부탁.. -.-
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
Re: 현제 작업중인 디렉토리의 디렉토리명만 얻는 스크립트
C나 쉘 스크립트나 basename을 쓰시면 됩니다.
$ man 1 basename
$ man 3 basename
앗...감사
감사감사
@.@
이것도 괜찮을 듯 한데요.
#!/bin/bash
mypwd=`pwd`
echo ${mypwd##/*/}
이왕 적어주신거...간단한 설명좀
${mypwd##/*/}
이게 정규표현식은 아닌거 같은데..
간단한 설명 부탁.. -.-
문자열 조작입니다..
음..뭐 간단한데..'';;
해당 케이스를 설명하는것보단..
링크를 알려드리는게 나을 것같습니다..
문자열 조작
댓글 달기