I don’t know bash scripting

if [ -d ~/.bashrc.d ]; then
	for rc in ~/.bashrc.d/*; do
		if [ -f "$rc" ]; then
			. "$rc"
		fi
	done

I asked chatgpt and it said this is non standard? There is no bashrc.d directory on my home folder, I have uncommented the lines for now but dont know if this is benign or malignant

  • JubilantJaguar@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    1 month ago

    Let me hazard a guess:

    if [ -d ~/.mybashconfig.d ]; then
     	for rc in ~/.mybashconfig.d/*; do
     		if [ -f "$rc" ]; then
     			. "$rc"
     		fi
     	done