User Tools

Site Tools


nix:pathvars

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
nix:pathvars [2020/01/06 15:28] kauffmannix:pathvars [2020/01/06 15:37] kauffman
Line 63: Line 63:
  
  
 +===== Manipulating the PATH variable =====
  
 +Your shell will allow you manipulate the order in which these paths appear. It's as simple as setting a variable.
  
 +For the following examples I assume you are using the bash shell, which is the default in CS. The concept will translate to other shells, though the syntax may be different.
 +
 +A common example to manipulate your path is if you have written a script and you'd like to invoke it without providing the full path:
 +
 +Lets create the directory ''%%bin%%'' in the root of our home directory:
 +<code>
 +user@linux1:~$ mkdir ~/bin
 +</code>
 +
 +We will place our example script that echo's 'Hello World!' into ''%%~/bin/hello%%'' and make it executable.
 +<code>
 +#!/bin/bash
 +echo 'Hello World!'
 +</code>
 +
 +<code>
 +chmod +x ~/bin/hello
 +</code>
  
  
  
  
/var/lib/dokuwiki/data/pages/nix/pathvars.txt · Last modified: 2020/01/06 16:00 by kauffman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki