如何遍历每个目录?

时间:2019-08-01 06:44:41

标签: ruby

我有一个目录结构,例如:

@function baseFontSize($vw : .05vw, $coef : 1) {
  @if ($vw == ''){
    $vw : 0.5vw;
  }
  @if ($coef=='') {
    $coef: 1;
  }
  $return : calc((10px + #{$vw}) * #{$coef});
  @return $return;
}


.test1{
  font-size: baseFontSize();
}
.test2{
  font-size: baseFontSize( '',1.5 );
}
.test3{
  font-size: baseFontSize( .08vw,'' );
}

我需要检查-A --a .txt -B --b -C --c .txt 文件的每个文件夹A,B,C,以及是否正在运行某些方法。我试图通过.txt来做到这一点,但没有任何效果。

1 个答案:

答案 0 :(得分:2)

当前目录中的所有目录

Dir["./**/*.txt"]

恰好是当前目录中的这三个目录

%w(A B C).flat_map { |dir| Dir["./#{dir}/**/*.txt"] }