Saya memiliki folder bernama 'sampel' dan memiliki 3 file di dalamnya. Saya ingin menulis skrip shell yang akan membaca file-file ini di dalam folder sampel dan mempostingnya ke situs HTTP menggunakan curl.
Saya telah menulis yang berikut ini untuk membuat daftar file di dalam folder:
for dir in sample/*; do
echo $dir;
done
Tapi itu memberi saya output berikut:
sample/log
sample/clk
sample/demo
Itu melampirkan folder induk di dalamnya. Saya ingin output sebagai berikut (tanpa nama folder induk)
log
clk
demo
Bagaimana saya melakukan ini?
echo ${dir##*/}
untuk melepas jalan.