annotate macos/addStartupScripts.sh @ 26:d3b72a8bfbe9
 default tip 
Add rate limiting, change moveLogs.sh to only operate on non-empty files
 | author | 
 Violet7 | 
 | date | 
 Sat, 01 Nov 2025 22:12:56 -0700 | 
 | parents | 
 dfc36e7ed22c  | 
 | children | 
  | 
 | rev | 
   line source | 
  
| 
0
 | 
     1 #!/bin/bash
 | 
| 
 | 
     2 
 | 
| 
 | 
     3 . startupScripts.sh;
 | 
| 
 | 
     4 
 | 
| 
 | 
     5 mkdir -p $localStartup 2>/dev/null;
 | 
| 
 | 
     6 
 | 
| 
 | 
     7 cd $startup;
 | 
| 
 | 
     8 for file in *.plist; do
 | 
| 
 | 
     9     log=${ROOTPWD}"/logs/startup.${file}.log";
 | 
| 
 | 
    10 	sed "s~PWD~${startup}~g;\
 | 
| 
 | 
    11 	     s~LOG~${log}~g;\
 | 
| 
 | 
    12 	     s~USER~${user}~g;\
 | 
| 
 | 
    13 	     s~ROOT~${ROOTPWD}~g" $file > ${localStartup}/${file};
 | 
| 
 | 
    14 done;
 | 
| 
 | 
    15 
 | 
| 
 | 
    16 addStartup;
 | 
| 
 | 
    17 
 | 
| 
 | 
    18 cd $ROOTPWD;
 |