1 . rm -f `cat 파일이름.txt xargs`
2. cat 파일이름.txt xargs rm
3. 쉘스크립트
#!/bin/bash
for I in `cat 파일이름.txt` ; do rm "I" ; done
※ 파일이름.txt=*.txt
-------------------------------
#!bin/shfor name in (cat list.txt)do rm -f namedone
list.txt 에 삭제할 파일의 위치(경로)가 한줄씩 들어있을경우
위의 스크립트를 실행하면 list.txt 에 있는 파일이 모두 삭제됩니다.
for 문의 구성은 아래와 같습니다
for 변수 in 리스트
do
반복할 내용
done
리스트에는 공백을 구분자로 여러개의 값을 줄 수 있습니다.
예를 들어 아래 for 문은
for i in a b c d e
do
echo i
done
a 부터 e까지의 리스트를 순서대로 i변수에 넣어 화면에 출력합니다.
cat list.txt 는 list.txt 에 있는 내용을 출력합니다.
for name in (cat list.txt) 은 list.txt 의 내용을 name 변수에 순서대로 넣고
do 와 done 사이의 명령을 list.txt 의 내용수 만큼 반복합니다.
하나의 for문처럼 비교적 간단한 명령은
(쉘스크립트 파일을 작성하고 실행권한을 준 후 실행을 해도 되지만)
파일을 생성하지 않고 터미널에 위 스크립트의 첫 번째 줄을 제외한
나머지 줄을 한줄한줄 바로 입력해 주셔도 동일하게 동작합니다.
참조하세요
-------------------------------
텍스트 파일 그거 설정 들어가셔서 설정 하시면 됩니다 ᄏᄏ
이미지를 못보여드려 ᄌᄉ
하지만 설정 들어가셔서 하면 됩니다
채택 부탁드려요
文章標籤
全站熱搜
