Я хочу открыть список имен файлов и сохранить в виде строк определенные части имен файлов.
в файле bash (run.sh) У меня есть следующий код
shopt -s nullglob
for path in $emiss_data/*; do
if [[ -f "$path" ]]; then
filename=$(basename "$path")
echo "processing $filename"
fi
....
done
с помощью приведенного выше кода читается полное имя файла (например, poll_test.txt)
Я хочу прочитать, например, в виде строки «poll» (первые 4 символа) и в виде отдельной строки имя файла безрасширение (т.е. превышающее последние 3 символа).