653
We've all been there... (sh.itjust.works)

I usually use .bak... .old seems so... old.

you are viewing a single comment's thread
view the rest of the comments
[-] palordrolap@kbin.social 2 points 4 months ago

Obligatory note that /etc/profile and ~/.profile are only run by login shells, and many terminal emulators do not execute a login shell by default.

Unfortunately, there is no standard secondary place* that all shells execute, so check your chosen shell's manual for what it does run on startup and put your functions into one of those. Preferably one that goes in your homedir.

Alternatively have that file source ~/.profile assuming that won't cause an infinite loop.

* And not even a primary if you count *csh, but if you use those you have other problems.

this post was submitted on 25 May 2024
653 points (99.2% liked)

linuxmemes

20905 readers
2178 users here now

I use Arch btw


Sister communities:

Community rules

  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

founded 1 year ago
MODERATORS