ПРЕДУПРЕЖДЕНИЕ:Приведенный ниже сценарий не обрабатывает ошибки, если имя каталога не является числовым.
Возможное решение:
#!/bin/bash
#set -x
SOURCE=/opt/dms/
DEST=/opt/nes_dms
for dir in `ls $SOURCE | sort -n`
do
# define destination subdir
dst_dir=$(( (($dir/50000) + 1) * 50000 ))
# check if destination subdir exists
if [ ! -d $DEST/$dst_dir ]
then
mkdir $DEST/$dst_dir
fi
mv $SOURCE/$dir $DEST/$dst_dir
done
У меня была точно такая же проблема с выпуском Raspi Ubuntu Mate Desktop 20.04. Я попытался установить Raspi Ubuntu Server 20.04 (без рабочего стола ), а затем добавил архитектуру armhf
и библиотеки :armhf
. Затем я установил рабочий стол Mate на эту серверную установку и установил 32-битное приложение (, которое потребовало от меня копирования пользовательской 32-битной библиотеки на /usr/lib
), и это сработало. Если вашему приложению нужны специальные библиотеки для Raspbian, я не уверен, что оно будет работать так же, но вы можете попробовать.