Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
glab(1)								       glab(1)

NAME
       glab-alias-set -	Set an alias.

SYNOPSIS
       glab alias set  '' [flags]

DESCRIPTION
       Declare	a  word	 as  a command alias that will expand to the specified
       command(s).

       The expansion may specify additional arguments and flags. If the	expan-
       sion includes positional	placeholders such as '$1', '$2', etc., any ex-
       tra arguments that follow the invocation	of an alias will  be  inserted
       appropriately.

       If '--shell' is specified, the alias will be run	through	a shell	inter-
       preter  (sh).  This allows you to compose commands with "|" or redirect
       with ">". Note that extra arguments following the alias will not	be au-
       tomatically passed to the expanded expression. To have  a  shell	 alias
       receive	arguments,  you	 must explicitly accept	them using "$1", "$2",
       etc., or	"$@" to	accept all of them.

       Platform	note: on Windows, shell	aliases	are executed via "sh"  as  in-
       stalled	by  Git	 For  Windows. If you have installed Git on Windows in
       some other way, shell aliases may not work for you.  Quotes must	always
       be used when defining a command as in the examples.

OPTIONS
       -s, --shell[=false]	Declare	an alias to be passed through a	 shell
       interpreter

OPTIONS	INHERITED FROM PARENT COMMANDS
       --help[=false]	   Show	help for command

EXAMPLE
	      $	glab alias set mrv 'mr view'
	      $	glab mrv -w 123
	      #	glab mr	view -w	123

	      $	glab alias set createissue 'glab create	issue --title "$1"'
	      $	glab createissue "My Issue" --description "Something is	broken."
	      #	=> glab	create issue --title "My Issue"	--description "Something is broken."

	      $	glab alias set --shell igrep 'glab issue list --assignee="$1" |	grep $2'
	      $	glab igrep user	foo
	      #	glab issue list	--assignee="user" | grep "foo"

SEE ALSO
       glab-alias(1)

Auto generated by spf13/cobra	   Apr 2025			       glab(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=glab-alias-set&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>

home | help