От "справки продолжаются":
continue: continue [n]
Resume for, while, or until loops.
Resumes the next iteration of the enclosing FOR, WHILE or UNTIL loop.
If N is specified, resumes the Nth enclosing loop.
Exit Status:
The exit status is 0 unless N is not greater than or equal to 1.
Таким образом, Вы хотите continue
или continue 1
перейти к следующему повторению until
, или continue 2
перейти к следующему повторению while
.
Сначала запишите маленький названный сценарий print-with-header.sh
с содержанием ниже, и делают это исполняемым файлом:
echo ""
echo "=================================================================="
echo $1
echo "=================================================================="
echo ""
cat $1
Затем выполненный:
find . -name "*.java" | xargs -L 1 ./print-with-header.sh
Если Вы не возражаете против появления заголовка, вот быстрый путь. Первый показ set -o globstar
в ksh93 или shopt -s extglob
в ударе (или ничто в zsh). Затем:
tail -n +1 **/*.java
Если Вы хотели бы что-то более хорошее за печать, можно использовать программы, такие как a2ps или enscript.
==> src/com/example/Factory.java <==
– Nicolas Raoul
02.12.2013, 07:47