github.com/lmorg/murex@v0.0.0-20240217211045-e081c89cd4ef/integrations/su_linux.mx (about)

     1  private autocomplete.su {
     2      # Autocomplete suggestion for `su`
     3      test define getent {
     4          "ExitNum": 0
     5      }
     6  
     7      trypipe {
     8          getent <test_getent> passwd -> cut -d: -f1 -> sed -e "/^${ whoami }$/d" -> jsplit \n
     9      }
    10  }
    11  
    12  test unit private autocomplete.su %{
    13      StdoutType:        json
    14      StdoutGreaterThan: 1
    15  	StdoutIsArray:     true
    16  }
    17  
    18  autocomplete set su %[{
    19      Dynamic:    %({ autocomplete.su })
    20      IncManPage: true
    21  }]
    22