empty_directory_1.sf 265 B

1234567891011121314151617
  1. #!/usr/bin/ruby
  2. #
  3. ## https://rosettacode.org/wiki/Empty_directory
  4. #
  5. func is_empty(dir) {
  6. dir.open(\var dir_h) || return nil;
  7. dir_h.each { |file|
  8. file ~~ ['.', '..'] && next;
  9. return false;
  10. };
  11. return true;
  12. };
  13. say is_empty(Dir.cwd);