Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
en:utility-scripts:chttl [2025/01/06 07:38] Webmaster VitaNetworksen:utility-scripts:chttl [2025/01/06 07:46] (current) Webmaster VitaNetworks
Line 30: Line 30:
  
 You may follow the bash's own example by invoking the functions file from ''~/.bash_profile'' e.g; ''if [ -f "${HOME}/bin/bashfunctions" ]; then . "${HOME}/bin/bashfunctions"; fi'' where the file was created to live alongside your scritps on ''"${HOME}/bin"'' and it would be a much easier job syncing things across systems. You may follow the bash's own example by invoking the functions file from ''~/.bash_profile'' e.g; ''if [ -f "${HOME}/bin/bashfunctions" ]; then . "${HOME}/bin/bashfunctions"; fi'' where the file was created to live alongside your scritps on ''"${HOME}/bin"'' and it would be a much easier job syncing things across systems.
- 
-You can create the file in ''~/bin/bashfunctions'', for example, so it lives with your other scripts, presumably, and it would be a much easier job syncing things across systems. 
- 
-where your other scripts presumably would be so  Put the file in a place where you If you put the files in   create a file such as ''~/bin/bashfunctions'' and call it from ''~/.bash_profile'', so it lives with your scripts, assuming that's where you'll keep them and you have a much easier job syncing things across systems, e.g; 
 <code> <code>
 [Sun05@23:20:52][vuser@vpro:~] $〉ls [Sun05@23:20:52][vuser@vpro:~] $〉ls
Line 39: Line 35:
  24 -rw-------    1 vuser  vgroup    12K Jan  5 23:04 .bash_history  24 -rw-------    1 vuser  vgroup    12K Jan  5 23:04 .bash_history
   8 -rw-r-xr-x@   1 vuser  vgroup   1.7K Oct 25 16:51 .bash_profile*   8 -rw-r-xr-x@   1 vuser  vgroup   1.7K Oct 25 16:51 .bash_profile*
-#↑ Add 'if [ -f "${HOME}/bin/bashfunctions" ]; then . "${HOME}/bin/bashfunctions"; fi'      ↑# +######################################################################################################## 
-############################################################+#↑↑↑ Add 'if [ -f "${HOME}/bin/bashfunctions" ]; then . "${HOME}/bin/bashfunctions"; fi'            ↑↑↑# 
 +########################################################################################################
   8 -rw-r--r--    1 vuser  vgroup   1.5K Jul  3  2024 .bash_profile.bak   8 -rw-r--r--    1 vuser  vgroup   1.5K Jul  3  2024 .bash_profile.bak
   8 -rw-r-xr-x@   1 vuser  vgroup   1.1K Mar 27  2024 .bash_profile.pysave*   8 -rw-r-xr-x@   1 vuser  vgroup   1.1K Mar 27  2024 .bash_profile.pysave*
Line 46: Line 43:
  16 -rw-r-xr-x@   1 vuser  vgroup   4.7K Oct 14 16:01 .bashrc*  16 -rw-r-xr-x@   1 vuser  vgroup   4.7K Oct 14 16:01 .bashrc*
   0 drwxr-xr-x  172 vuser  vgroup   5.4K Jan  5 16:18 bin/   0 drwxr-xr-x  172 vuser  vgroup   5.4K Jan  5 16:18 bin/
 +
 [Sun05@23:50:41][vuser@vpro:~] $〉ls bin [Sun05@23:50:41][vuser@vpro:~] $〉ls bin
 total n total n
Line 55: Line 53:
    8 -rwxr-xr-x   1 vuser  vgroup   2.6K Oct 18 13:02 bashaliases*    8 -rwxr-xr-x   1 vuser  vgroup   2.6K Oct 18 13:02 bashaliases*
   16 -rwxr-xr-x@  1 vuser  vgroup   6.8K Jan  5 00:10 bashfunctions*   16 -rwxr-xr-x@  1 vuser  vgroup   6.8K Jan  5 00:10 bashfunctions*
 +########################################################################################################
 +#↑↑↑         Functions file example                                                                 ↑↑↑#
 +########################################################################################################
    8 -rwxr-xr-x   1 vuser  vgroup   3.5K Nov  1 17:20 bashvars*    8 -rwxr-xr-x   1 vuser  vgroup   3.5K Nov  1 17:20 bashvars*
    8 -rwxr-xr-x   1 vuser  vgroup    30B May  1  2022 catprivkey*    8 -rwxr-xr-x   1 vuser  vgroup    30B May  1  2022 catprivkey*