<div dir="auto">Long ago … someone had a script called fppath.sh to do just that.  Do you need it still, if so I’ll fire up an old dusty computer and post it<br clear="all"><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><div>--</div><div>Bill McEachran</div><div><font size="1"><a href="mailto:bill.mceachran@gmail.com" target="_blank">bill.mceachran@gmail.com</a>     289-356-4406</font></div><div></div></div><div><br></div><div><br></div></div></div></div></div></div></div></div></div></div></div></div></div><div><br></div><div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, Apr 29, 2026 at 11:24 AM Mike Schwartz - PC Support & Services via Filepro-list <<a href="mailto:filepro-list@mailman.celestial.com">filepro-list@mailman.celestial.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">     One of my customers asked me to setup a development copy of their<br>
filePro databases, including a development copy of their menus.  <br>
<br>
<br>
<br>
<br>
      Their Linux system is:  2.6.32-573.18.1.el6.x86_64 #1 SMP Wed Jan 6<br>
11:20:49 EST 2016 x86_64 x86_64 x86_64 GNU/Linux<br>
<br>
<br>
<br>
     Their original filePro databases are in /u/appl/filepro, with /appl<br>
linked to /u/appl.  This has worked just fine for years.  <br>
<br>
<br>
<br>
     So I created a /u/appl2/filepro subdir and copied their existing<br>
databases into /appl2<br>
<br>
<br>
<br>
[devgroup@filepro /]$ ls -l | more<br>
<br>
total 179<br>
<br>
lrwxrwxrwx.   1 root root     7 Nov 11  2016 appl -> /u/appl<br>
<br>
lrwxrwxrwx.   1 root root     8 Apr 27 19:20 appl2 -> /u/appl2<br>
<br>
<br>
<br>
     Then I wrote a script that -should- allow a user named "devmaster" to<br>
select either the live filePro menus and databases -or- the<br>
development/testing menus and databases:<br>
<br>
<br>
<br>
[devgroup@filepro ~]$ more .bash_profile<br>
<br>
<br>
<br>
# .bash_profile<br>
<br>
<br>
<br>
# Get the aliases and functions<br>
<br>
if [ -f ~/.bashrc ]; then<br>
<br>
        . ~/.bashrc<br>
<br>
fi<br>
<br>
<br>
<br>
# User specific environment and startup programs<br>
<br>
<br>
<br>
PATH=$PATH:$HOME/bin<br>
<br>
<br>
<br>
export PATH<br>
<br>
<br>
<br>
clear<br>
<br>
clear<br>
<br>
echo "Select Desired Profile."<br>
<br>
echo<br>
<br>
echo "1) filePro 2023 ."<br>
<br>
echo "2) filePro Apr 2026 ."<br>
<br>
echo "3) EXIT ."<br>
<br>
echo<br>
<br>
echo<br>
<br>
read answer<br>
<br>
case $answer in<br>
<br>
      1)<br>
<br>
         #mjs."<br>
<br>
         PFPROG=/appl<br>
<br>
         #  PFDATA=/<br>
<br>
         PFDIR=/appl<br>
<br>
         TERM=scoansi<br>
<br>
         #  TERM=xterm<br>
<br>
         PFMENU=/appl/fp/menus<br>
<br>
         PFTMP=/appl/tmp; LOGFILE=/tmp/fm; PFLOGAPPEND=ON<br>
<br>
         export PFPROG PFDATA PFDIR PFMENU PFTMP LOGFILE PFLOGAPPEND TERM<br>
<br>
         p<br>
<br>
         #mjs."<br>
<br>
         ###======================================<br>
<br>
         ;;<br>
<br>
      2)<br>
<br>
         #PPM"<br>
<br>
         PFCHECKLOCKLOG=/u/tmp/pfchecklock2.log<br>
<br>
         PFPROG=/appl<br>
<br>
         #  PFDATA=/<br>
<br>
         PFDIR=/appl2<br>
<br>
         TERM=scoansi<br>
<br>
         PFMENU=/appl/fp/menus2<br>
<br>
         PFTMP=/appl/tmp; LOGFILE=/tmp/fm; PFLOGAPPEND=ON<br>
<br>
         export PFPROG PFDATA PFDIR PFMENU PFTMP LOGFILE PFLOGAPPEND TERM<br>
PFCHECKLOCKLOG<br>
<br>
         #p MENU1<br>
<br>
         p<br>
<br>
         #PPM"<br>
<br>
         ###======================================<br>
<br>
         ;;<br>
<br>
      3)<br>
<br>
         #Logging out"<br>
<br>
         EXIT<br>
<br>
         ##Logging Out."<br>
<br>
         ;;<br>
<br>
      *)<br>
<br>
         #Logging out"<br>
<br>
         echo "Sorry, you must enter 1 2 or 3.  Press ENTER to exit..."<br>
<br>
         read akey<br>
<br>
         EXIT<br>
<br>
         ##Logging Out."<br>
<br>
         ;;<br>
<br>
esac<br>
<br>
<br>
<br>
      (Thanks to "Old Tony" for the sample script he provided to the filePro<br>
list a few years ago.)<br>
<br>
<br>
<br>
      The problem is that whenever I select either option #1 or option #2,<br>
then try to go into "inquire, update, add" on one of the databases, like our<br>
"CustList" database, I get this error message:<br>
<br>
<br>
<br>
*** A filepro Error Has Occurred<br>
<br>
<br>
<br>
on File: /appl/filepro/ListCustomer/data<br>
<br>
File Also On /u Drive<br>
<br>
Duplicate files found while scanning drives.<br>
<br>
***<br>
<br>
Press    H -Hardcopy    Enter -Continue<br>
<br>
<br>
<br>
     I presume this error has something to do with the linked /appl and<br>
/u/appl subdirs and/or with the linked /appl2 or /u/appl2 subdirectories,<br>
but I haven't been able to figure out what the problem is.  <br>
<br>
<br>
<br>
     Both instances of databases do share the same set of executables, which<br>
are in /appl/fp, except that there is a /appl/fp/menus 2 folder which holds<br>
the development/testing menus.<br>
<br>
<br>
<br>
     Any ideas?<br>
<br>
<br>
<br>
Thanks!<br>
<br>
<br>
<br>
Mike Schwartz <br>
<br>
<br>
<br>
<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://mailman.celestial.com/pipermail/filepro-list/attachments/20260429/e5539fe8/attachment.html" rel="noreferrer" target="_blank">http://mailman.celestial.com/pipermail/filepro-list/attachments/20260429/e5539fe8/attachment.html</a>><br>
_______________________________________________<br>
Filepro-list mailing list<br>
<a href="mailto:Filepro-list@mailman.celestial.com" target="_blank">Filepro-list@mailman.celestial.com</a><br>
Subscribe/Unsubscribe/Subscription Changes<br>
<a href="https://mailman.celestial.com/mailman/listinfo/filepro-list" rel="noreferrer" target="_blank">https://mailman.celestial.com/mailman/listinfo/filepro-list</a><br>
</blockquote></div></div>