Начиная играть в bash в Linux, я пытаюсь выполнить операцию очистки всех файлов в результате другой операции очистки. Другими словами, я хочу проверить все извлеченные файлы.
Команда для просмотра извлеченных файлов: cleartool lsco -short -rec
.
Команда для проверки в файле: cleartool ci -nc filename
.
Я могу сделать это с помощью следующего цикла for:
for f in 'cleartool lsco -short -rec.'; do cleartool ci -nc $f; done
Мне интересно, есть ли другой способ сделать это с использованием конвейеров? Что-то вроде:
cleartool lsco -short -rec . | cleartool ci -nc
Проблема в том, что cleartool не читает stdin, но ожидает параметр, верно?