Mam folder o nazwie „sample” i zawiera 3 pliki. Chcę napisać skrypt powłoki, który odczyta te pliki w przykładowym folderze i opublikuje go na stronie HTTP za pomocą curl.
Napisałem następujące informacje na temat wyświetlania plików w folderze:
for dir in sample/*; do
echo $dir;
done
Ale daje mi następujące wyniki:
sample/log
sample/clk
sample/demo
Dołącza do niego folder nadrzędny. Chcę dane wyjściowe w następujący sposób (bez nazwy folderu nadrzędnego)
log
clk
demo
Jak mam to zrobic?
echo ${dir##*/}
do zejścia ze ścieżki.