반응형
file_path = 파일경로 # 예) ./dic/logs/log.txt

dir_name=$(dirname $file_path)    # 파일이름을 뺀 경로  dic/logs
base_name=$(basename  $file_path) # 파일이름.확장자 log.txt
file_name=${base_name%.*} # 파일이름 log
file_ext=${base_name#*.} # 확장자 txt

 

index_name=$(basename ./$2 .txt) # 2번째 파라미터 값에 txt를 제거한다.
# basename ${파일명} ${제거할 확장자명}

 

mappings_text=$(<$2) # 2번째 파라미터의 내용(.txt일 경우 txt파일 내용)을 넣는다.
# ${변수}=$(<${파일Path})
반응형