У меня есть папка с именем sample и в ней 3 файла. Я хочу написать скрипт оболочки, который будет читать эти файлы в папке с образцами и публиковать их на сайте HTTP с помощью curl.
Я написал следующее для перечисления файлов внутри папки:
for dir in sample/*; do
echo $dir;
done
Но это дает мне следующий вывод:
sample/log
sample/clk
sample/demo
Он прикрепляет родительскую папку в нем. Я хочу вывод следующим образом (без имени родительской папки)
log
clk
demo
Как мне это сделать?
echo ${dir##*/}
чтобы убрать путь.