Как удалить файлы с определённым расширением?
Что нужно: удаление файлов с определённым расширением из директории /home.
В /home может быть множество различных папок.
Файлов с разными расширениями может быть много.
Решения:
1. Удалить файлы с определённым расширением. Как? (комментарий)
2. Удалить файлы с определённым расширением. Как? (комментарий)
3. Удалить файлы с определённым расширением. Как? (комментарий)
4.
#!/bin/bash
EXTENTION=("sh" "t*")
declare -a A
n=0
for i in "${EXTENTION[@]}"; do
[ $n -ne 0 ] && A[n++]=-o
A[n++]=-name
A[n++]=*.$i
done
find /home -type f -a \( "${A[@]}" \) -delete
5. Удалить файлы с определённым расширением. Как? (комментарий)