Multiple commands in an alias for bash

前端 未结 9 2017
[愿得一人]
[愿得一人] 2020-11-29 15:05

I\'d like to define an alias that runs the following two commands consecutively.

gnome-screensaver
gnome-screensaver-command --lock

Right

9条回答
  •  猫巷女王i
    2020-11-29 15:46

    So use a semi-colon:

    alias lock='gnome-screensaver; gnome-screen-saver-command --lock'
    

    This doesn't work well if you want to supply arguments to the first command. Alternatively, create a trivial script in your $HOME/bin directory.

提交回复
热议问题