Clean Automatically some files

STEP 1

find -type d -name "[regular expression]

STEP 2

파이프라인 명령어 | 를 사용하여 앞의 결과를 모으고,

앞의 결과 중에 \n (개행) 을 바탕으로 split 하여 존재하는 모든 파일들을 rm -rf 명령어로 삭제한다.

1
2
# clean all "[regular expression]" files in this directory.
$ find -type d -name ".ipynb*" | xargs -d"\n" rm -rf

Get Arguments of bash file.

bash code의 argument를 받아 ' '로 split 하고 출력해봄

1
2
3
4
5
6
7
8
9
10
11
########################################
# `practic.sh` 파일 내부 ...
#!/bin/bash
X="$1"
IFS=' ' read -ra INFO <<< "$1"
x0="${INFO[0]}"
x1="${INFO[1]}"

echo "$x0 is parsed."
#########################################
bash practice.sh

Tags:

Categories:

Updated:

Leave a comment