Полный remove = sudo apt-get purge firefox (удалить настройки тоже)
Итерировать все и проверить, является ли он обычным файлом или нет.
#bash
for file in ./*; do
[[ -f $file ]] && mv "$file" "$file.ext"
done
Если вам не нужно добавлять расширение на файлы, которые уже есть:
for file in ./*; do
if [[ -f $file && $file != *.ext ]]; then
mv "$file" "$file.ext"
fi
done
Итерировать все и проверить, является ли он обычным файлом или нет.
#bash
for file in ./*; do
[[ -f $file ]] && mv "$file" "$file.ext"
done
Если вам не нужно добавлять расширение на файлы, которые уже есть:
for file in ./*; do
if [[ -f $file && $file != *.ext ]]; then
mv "$file" "$file.ext"
fi
done
Итерировать все и проверить, является ли он обычным файлом или нет.
#bash
for file in ./*; do
[[ -f $file ]] && mv "$file" "$file.ext"
done
Если вам не нужно добавлять расширение на файлы, которые уже есть:
for file in ./*; do
if [[ -f $file && $file != *.ext ]]; then
mv "$file" "$file.ext"
fi
done
Итерировать все и проверить, является ли он обычным файлом или нет.
#bash
for file in ./*; do
[[ -f $file ]] && mv "$file" "$file.ext"
done
Если вам не нужно добавлять расширение на файлы, которые уже есть:
for file in ./*; do
if [[ -f $file && $file != *.ext ]]; then
mv "$file" "$file.ext"
fi
done
Итерировать все и проверить, является ли он обычным файлом или нет.
#bash
for file in ./*; do
[[ -f $file ]] && mv "$file" "$file.ext"
done
Если вам не нужно добавлять расширение на файлы, которые уже есть:
for file in ./*; do
if [[ -f $file && $file != *.ext ]]; then
mv "$file" "$file.ext"
fi
done
Итерировать все и проверить, является ли он обычным файлом или нет.
#bash
for file in ./*; do
[[ -f $file ]] && mv "$file" "$file.ext"
done
Если вам не нужно добавлять расширение на файлы, которые уже есть:
for file in ./*; do
if [[ -f $file && $file != *.ext ]]; then
mv "$file" "$file.ext"
fi
done