Найти и Греп работать правильно через подсказку, но не через Дженкинса

Вот небольшой пример того, как это можно сделать из каталога, который вы хотите отредактировать.

$> ls                                                                          
file1.txt  file2.txt  file3.txt
$> pwd
/home/xieerqi/testing_dir
$> find . -type f -printf "%f\0" | \                                           
> while IFS="" read -d "" filename ; do \                                      
> echo $filename ${PWD##*/}_$filename   ; done
file2.txt testing_dir_file2.txt
file1.txt testing_dir_file1.txt
file3.txt testing_dir_file3.txt

Заменить echo на mv или cp для копирования или перемещения по необходимости [ ! d1]

0
задан 31 January 2018 в 20:01

2 ответа

Проблема заключалась в том, что я тестировал сервер bash, но мой Jenkins был настроен на использование sh. Как только я исправлю эту конфигурацию, чтобы сценарии Shell работать над /bin/bash работали правильно.

0
ответ дан 17 July 2018 в 21:50

Проблема заключалась в том, что я тестировал сервер bash, но мой Jenkins был настроен на использование sh. Как только я исправлю эту конфигурацию, чтобы сценарии Shell работать над /bin/bash работали правильно.

0
ответ дан 23 July 2018 в 22:27

Другие вопросы по тегам:

Похожие вопросы: