#!/bin/sh
#] 
#] *********************
#] "$d_fileops"'fileops header.sh' - global variables adapted for fileops.sh Library 
# www.BillHowell.ca  16Feb2023 initial 
# view in text editor, using constant-width font (eg courier), tabWidth = 3


# 48************************************************48 
# List of operators [view, generate] [in, with] :
# $ grep  "^#]"  "$d_fileops"'fileops header.sh'  |  sed 's/^#\] /#  /'  
# 
#  *********************
#  "$d_fileops"'fileops header.sh' - global variables adapted for fileops.sh Library 
#  fileops.sh : pLogxxx - function-family-specific logs for [low call, high-level] funcs
#  libFbase pre-assignment should help to avoid [error, confusion] 
#  global variables adapted for Howell's webSite processes
#  +-----+
#  see also : 
#  "$d_SysMaint"'Linux/[find, grep, sed] notes.txt' 
#  "$d_bin"'fileops run.sh' - diverse applicsations of fileops.sh
#  "$d_SysMaint"'Linux/permissions notes.link.txt'  - list of some somewhat-related files
#  "$d_SysMaint"'Linux/permissions notes.link.txt'  - list of some somewhat-related files


# 48************************************************48 

# see "$d_bin""Standard header.sh"
#		date_ymdhm=$(date +"%y%m%d %kh%Mm")

p_log="$d_bin"'bin logs/pLog fileops.txt'


d_libWork337="$d_Qndfs"'QNial [symbol, arg] changes/'

#] fileops.sh : pLogxxx - function-family-specific logs for [low call, high-level] funcs
#	often, the func randomNumber is mostly for the ,
#	"subFuncs" use for error outputs, many have no log output
pLogStrP337="$d_bin"'bin logs/pLog povrL_pStrP_replace funcFamily.txt'
pLogRgxP337="$d_bin"'bin logs/pLog povrL_pRgxP_replace funcFamily.txt'
# local variables - defined in base func
#	pLog605="$d_webWork""pOvrClassL_put_pHead log.txt"
#	pLog901="$d_webWork"'webSite_get_links log.txt'
# etc ...


povrStrPReplaceTmp337="$d_temp"'povr_strP_replace pOvrTmp.txt'


pLibSrcPthVarL337="$d_libWork"'7_HowellCoreLib list.txt'		
# NOTE! : SrcPthVarL are given as vars, eg	: "$d_Qndfs"'arrays.ndf'
# 				'eval' to get fullPths 			: /media/bill/Dell2/Website - raw/Qnial/MY_NDFS/arrays.ndf


#] libFbase pre-assignment should help to avoid [error, confusion] 
# 	as each fbase should be worked on separately (see fileops.sh)
libFbase337='arrays'
d_libData337="$d_libWork$libFbase/"'pthLData/'					# 02Dec2025 useless? only appears in comments
p_libStrPL337="$d_libData"'pStrPL replacements.txt'  			# 02Dec2025 useless? only appears in one comment



#] +-----+


#] see also : 
#] "$d_SysMaint"'Linux/[find, grep, sed] notes.txt' 
#			for MUCH more [detail, capability, concept]s 
#] "$d_bin"'fileops run.sh' - diverse applicsations of fileops.sh
#			NOTE!!! : random 3-digit codes are used for varNames in each function to avoid : 
#			cross-over between functions.  file# cannot exceed 1024, so I merely take the first
#			two digits of each functions code:  eg code 146, fileNum down from 149.
#			This could cause rare problems
#			grep  --invert-match '^#'  "$d_bin"'fileops.sh'  |  grep  '[0-9]\{3\}'  
#				|  sed 's|.*\([0-9]\{3\}\).*|\1|g'  
#] "$d_SysMaint"'Linux/permissions notes.link.txt'  - list of some somewhat-related files


# enddoc
