bug fix
This commit is contained in:
parent
3f5cd90b44
commit
52230660d6
2 changed files with 11 additions and 5 deletions
6
debian/changelog
vendored
6
debian/changelog
vendored
|
@ -1,3 +1,9 @@
|
||||||
|
sapphrc (1.3.1) unstable; urgency=medium
|
||||||
|
|
||||||
|
* Fixed filelist logic
|
||||||
|
|
||||||
|
-- Penelope Gwen <support@pogmom.me> Thu, 30 May 2024 23:07:39 -0600
|
||||||
|
|
||||||
sapphrc (1.3.0) unstable; urgency=medium
|
sapphrc (1.3.0) unstable; urgency=medium
|
||||||
|
|
||||||
* codebase overhaul
|
* codebase overhaul
|
||||||
|
|
|
@ -22,10 +22,10 @@ sapphrc_addfile(){
|
||||||
read -p "${bold}Add the listed files/directories to profile '${PROFILE_NAME}'?${normal} (Y/n)" yn
|
read -p "${bold}Add the listed files/directories to profile '${PROFILE_NAME}'?${normal} (Y/n)" yn
|
||||||
if ! [[ "${yn}" =~ ^([nN][oO]|[nN])$ ]];then
|
if ! [[ "${yn}" =~ ^([nN][oO]|[nN])$ ]];then
|
||||||
for e in ${filelist[@]};do
|
for e in ${filelist[@]};do
|
||||||
if grep -q ^"${e}"$ "${sapphrc_config}/backups/${PROFILE_NAME}/${inex}";then
|
if grep -q ^"${e}"$ "${sapphrc_config}/backups/${PROFILE_NAME}/${LIST}";then
|
||||||
echo "already in file"
|
echo "already in file"
|
||||||
else
|
else
|
||||||
echo $e|tee -a "${sapphrc_config}/backups/${PROFILE_NAME}/${inex}" >/dev/null
|
echo $e|tee -a "${sapphrc_config}/backups/${PROFILE_NAME}/${LIST}" >/dev/null
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
@ -37,7 +37,7 @@ sapphrc_rmfile(){
|
||||||
rmfiles+=("$i");i=$(($i+1))
|
rmfiles+=("$i");i=$(($i+1))
|
||||||
rmfiles+=("$line")
|
rmfiles+=("$line")
|
||||||
rmfiles+=("$line")
|
rmfiles+=("$line")
|
||||||
done < "${sapphrc_config}/backups/${PROFILE_NAME}/${inex}"
|
done < "${sapphrc_config}/backups/${PROFILE_NAME}/${LIST}"
|
||||||
[ ${#rmfiles[@]} -eq 0 ] && echo "No files in list" && exit 1
|
[ ${#rmfiles[@]} -eq 0 ] && echo "No files in list" && exit 1
|
||||||
choices=($(dialog --checklist --output-fd 1 "Select options:" 0 0 0 "${rmfiles[@]}"))
|
choices=($(dialog --checklist --output-fd 1 "Select options:" 0 0 0 "${rmfiles[@]}"))
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
|
@ -48,8 +48,8 @@ sapphrc_rmfile(){
|
||||||
for choice in "${choices[@]}"; do
|
for choice in "${choices[@]}"; do
|
||||||
rmlines="${rmlines}$((${choice}+1))d;"
|
rmlines="${rmlines}$((${choice}+1))d;"
|
||||||
done
|
done
|
||||||
sed -i "${rmlines}" "${sapphrc_config}/backups/${PROFILE_NAME}/${inex}"
|
sed -i "${rmlines}" "${sapphrc_config}/backups/${PROFILE_NAME}/${LIST}"
|
||||||
echo "Removed ${#choices[@]} paths from ${PROFILE_NAME} ${inex} list"
|
echo "Removed ${#choices[@]} paths from ${PROFILE_NAME} ${LIST} list"
|
||||||
}
|
}
|
||||||
|
|
||||||
sapphrc_filelists(){
|
sapphrc_filelists(){
|
||||||
|
|
Loading…
Add table
Reference in a new issue