My dmenu build
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 
 
 

31 行
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