$ hg status
и
$ hg status --ignored
дают очень похожие результаты. Я хотел бы объединить их, чтобы я мог кормить их awk, как если бы был статус hg - all (или svn svn status --no-ignore)
Я думаю что-то вроде:
$ echo "$(hg status)" "$(hg status --ignored)" | awk ' ( $1 == "?" ) || ( $1 == "I") { print $2 }' | xargs rm -r
чтобы сделать команду "make very clean really", но иногда она оставляет файл позади, возможно потому, что новая строка отсутствует или что-то еще.