My dmenu build
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 
 

31 lignes
362 B

  1. #!/bin/sh
  2. CACHE=$HOME/.dmenu_cache
  3. UPTODATE=1
  4. IFS=:
  5. if test ! -f $CACHE
  6. then
  7. unset UPTODATE
  8. fi
  9. if test $UPTODATE
  10. then
  11. for dir in $PATH
  12. do
  13. test $dir -nt $CACHE && unset UPTODATE
  14. done
  15. fi
  16. if test ! $UPTODATE
  17. then
  18. for dir in $PATH
  19. do
  20. for file in "$dir"/*
  21. do
  22. test -x "$file" && echo "${file##*/}"
  23. done
  24. done | sort | uniq > $CACHE
  25. fi
  26. cat $CACHE