Skip to main content
added 166 characters in body
Source Link
SebMa
  • 2.5k
  • 6
  • 34
  • 47

This works :

sudo $(which your_command)

Explanation onExample calling my gps script which lists Nvidia GPU's processes :

  
$ sudo gps
sudo: gps: command not found
$ sudo $(which gps)
  PID TTY          TIME CMD
 9922 tty7     02:42:47 Xorg

Explanation :

$ set -x;sudo $(which gps);set +x
++ which gps
+ sudo /home/xyztuv/myScripts/shl/gps
  PID TTY          TIME CMD
 9922 tty7     02:42:39 Xorg
+ set +x

This works :

sudo $(which your_command)

Explanation on calling my gps script which lists Nvidia GPU's processes :

 
$ sudo gps
sudo: gps: command not found
$ set -x;sudo $(which gps);set +x
++ which gps
+ sudo /home/xyztuv/myScripts/shl/gps
  PID TTY          TIME CMD
 9922 tty7     02:42:39 Xorg
+ set +x

This works :

sudo $(which your_command)

Example calling my gps script which lists Nvidia GPU's processes :

 
$ sudo gps
sudo: gps: command not found
$ sudo $(which gps)
  PID TTY          TIME CMD
 9922 tty7     02:42:47 Xorg

Explanation :

$ set -x;sudo $(which gps);set +x
++ which gps
+ sudo /home/xyztuv/myScripts/shl/gps
  PID TTY          TIME CMD
 9922 tty7     02:42:39 Xorg
+ set +x
Source Link
SebMa
  • 2.5k
  • 6
  • 34
  • 47

This works :

sudo $(which your_command)

Explanation on calling my gps script which lists Nvidia GPU's processes :

$ sudo gps
sudo: gps: command not found
$ set -x;sudo $(which gps);set +x
++ which gps
+ sudo /home/xyztuv/myScripts/shl/gps
  PID TTY          TIME CMD
 9922 tty7     02:42:39 Xorg
+ set +x