#!/bin/bash

find . -name "*.sh" -exec basename {} ".sh" \\;

basename 사용할 때 확장자명을 지우고 싶다면 basename{} “.확장자명“으로 입력해야 한다.

basename{}과 확장자명 사이에 공백이 없으면 오류가 발생

[리눅스/유닉스] basename, dirname 파일명만 추출하기, 파일경로 추출하기, 확장자 제거