File works manually; does not work with cron; setting PATH makes it worse So I've got these three scrips: one moves pictures to a file (photosscript2.sh), one deletes pictures over 7 days old from that file (photosremove.sh), and one calls both files to keep the folder updated (every-minute.sh).  I'm trying to set every-minute.sh up with CRON.  Everything works if I type in the file name, ./every-minute.sh manually.  But I want it to run in the background with CRON and it does not work.  So I added a PATH to CRON.  No go.  So I had CRON cd to / first, which is where everything is located.  Still no go.  WTF is wrong.  WHY won't it run?  Note: CRON works 100% without a PATH on my mom's computer.  

#!/bin/bash
#photoscript2.sh
find /Users/username/Pictures/Photos\ Library.photoslibrary/Masters/2019/* -mtime -7 -exec cp {} /Users/username/Documents/Recently\ Added/ \;

#!/bin/bash
#photosremove.sh
#PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/user
#export DISPLAY=:0.0
#someone on here said to add this.  did nothing.
find /Users/username/Documents/Recently\ Added/ -mtime +7 -exec rm {} \+

#!/bin/bash
#every-minute.sh
#this runs the other two scripts.  I'm trying to get this file to be activated by CRON.
/User/username/photosscript2.sh
/User/username/photosremove.sh

#CRONTAB -e
SHELL=/bin/sh
PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/user
*/5 * * * * cd / &amp;&amp; /User/username/every-minute.sh


Error messages: 
Before adding PATH: 

find: /Users/username/Pictures/Photos Library.photoslibrary/Masters/2019/*: No such file or directory
find: /Users/username/Documents/Recently Added/*: No such file or directory


After adding PATH: 

/bin/sh: /User/username/every-minute.sh: No such file or directory
You do not need the glob (*). Try the following for the photoscript2.sh script.

#! /bin/sh
find /Users/username/Pictures/Photos\ Library.photoslibrary/Masters/2019 \
    ! \( -name '.*' -o -name 2019 \) \ 
    -mtime -7 -exec cp {} /Users/username/Documents/Recently\ Added/ \;