안녕하세요.
alias를 이용해서 rm을 바꾸고 싶은데요.
제가 하고 싶은건 rm -rf <dir name> 의 명령이 들어오면 이를
mv <dirname + yy.mm.dd.h.m> <target dirname>
으로 바꾸고 싶습니다.
근데 뒤에 dirname + yy.mm.dd.h.m 을 어떻게 하는지 감이 안오네요.
bash 쓰고 있습니다. 도움 부탁 합니다.
mv <dirname + yy.mm.dd.h.m> <target dirname> 기능을 하는 쉘스크립트를 만드시고 rm -rf 를 해당 스크립트로 alias화 하시면 해결이 되시리라 생각됩니다.
RET ;My life :P
$1`date +%y%m%d%k%m`
$1이 rm으로 오는 첫번째 파라미터가 될꺼구요. ``사이에 있는 date문은 날짜를 출력하기 위함입니다.
텍스트 포맷에 대한 자세한 정보
<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]
mv <dirname + yy.mm.dd.h.m> <ta
mv <dirname + yy.mm.dd.h.m> <target dirname> 기능을 하는 쉘스크립트를 만드시고
rm -rf 를 해당 스크립트로 alias화 하시면 해결이 되시리라 생각됩니다.
RET ;My life :P
[quote] $1`date +%y%m%d%k%m`[/quote]
$1이 rm으로 오는 첫번째 파라미터가 될꺼구요. ``사이에 있는 date문은 날짜를 출력하기 위함입니다.
댓글 달기