Found this function in my bashrc under user defined aliases; I dont remember adding it?

Artemis_Mystique@lemmy.ml to Linux@lemmy.ml – 43 points –

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

22

You are viewing a single comment

Definitely non-standard, but I have something almost identical that I very consciously added and really simplifies a lot of things.