대부분은 파일 이름..._rspec.rb라는 공통 패턴을 가지고 있습니다.
그 중 하나는 끝이 없는(그러나 .rb로 끝나는) 파일 이름입니다.
이러한 파일은 물론 개별 파일 ruby -wc
(또는 실제로 모든 작업 등)에 대해 어떻게 작업합니까?cat ls
답변1
다음 프로그램이 이 작업을 수행합니다.
#!/bin/bash
cd ~/target
# First the tests:
for program in `ls ~/target/*_rspec.rb`
do
file=`echo $program | sed "s|$PWD/||"`
echo "Testing ruby format for $file" - `ruby -wc $program`
done
# and then the page objects file:
echo "Testing ruby format for page_object_methods.rb" - `ruby -wc $PWD/page_object_methods.rb`