aboutsummaryrefslogtreecommitdiffhomepage
path: root/share/functions/__fish_complete_users.fish
diff options
context:
space:
mode:
authorGravatar liljencrantz <liljencrantz@gmail.com>2007-09-22 06:52:12 +1000
committerGravatar liljencrantz <liljencrantz@gmail.com>2007-09-22 06:52:12 +1000
commit06de2602cb455f222b12a8592f7739a43350b0aa (patch)
tree923880f5c23626eab38f7bde165b841c865e0850 /share/functions/__fish_complete_users.fish
parent65d223e672c4e298a56a9d342c7d634621372bc7 (diff)
Clean up interactive mode init a bit. Move a few utility functions to their own files.
darcs-hash:20070921205212-75c98-b8b6f88e151e8d0d2fca21626bf8e36a22c565b1.gz
Diffstat (limited to 'share/functions/__fish_complete_users.fish')
-rw-r--r--share/functions/__fish_complete_users.fish4
1 files changed, 4 insertions, 0 deletions
diff --git a/share/functions/__fish_complete_users.fish b/share/functions/__fish_complete_users.fish
new file mode 100644
index 00000000..a804ec02
--- /dev/null
+++ b/share/functions/__fish_complete_users.fish
@@ -0,0 +1,4 @@
+
+function __fish_complete_users --description "Print a list of local users, with the real user name as a description"
+ cat /etc/passwd | sed -e "s/^\([^:]*\):[^:]*:[^:]*:[^:]*:\([^:]*\):.*/\1\t\2/"
+end