<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>