게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
정크 쉘 스크립트 질문입니다
게시물ID : programmer_10461짧은주소 복사하기
작성자 : 나즈란
추천 : 0
조회수 : 1077회
댓글수 : 1개
등록시간 : 2015/05/26 23:54:12
본문은
#!/bin/bash
# junk shell script

junk=~/2/.junk
if ! [ -d $junk ] && ! [ -e $junk ]
then
        mkdir $junk
fi
if [ $# -eq 1 ]
then
        if [ $1 = "-l" ]; then
                ls -l $junk
        elif [ $1 = "-a" ]; then
                ls -a $junk
        elif [ $1 = "-F" ]; then
                ls -F $junk
        elif [ $1 = "-p" ]; then
                rm -rf $junk/*
                rmdir $junk
        else
                 echo "$1 is an illegal option"
        fi
fi
if [ -e $1 ]
then
        mv $1 $junk
fi

인데  오류가  mv: missing destination file operand after `/u4/cestu/11/ce11a22/2/.junk'
입니다 대충 mv에 파라미터가 부족한것 같은데  mv $1 $junk 로 충족되지 않나요?

%ls 처럼
%junk를 만들어야합니다

어떤걸 사용하면 저렇게 될까요? 인터넷 뒤져보고 책을 뒤져봐도
그에 대한 설명이 없네요
그나마 function  명령어 정도 밖에 없습니다


전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호