Как назначить сгенерированным файлам configure специальный путь?

#c #configure

#c #настроить

Вопрос:

Как указать путь к файлам configure output?

в некоторых случаях я могу настроить только так:

 /root/src/my_software-1.8.2/configure
  

в моем случае я не могу войти в cd /root/src/my_software-1.8.2/ .

Я сгенерирую эти файлы для / :

  2 00:06 ..
-rwxr-xr-x.   1 root root     0 Sep 27 07:32 .dockerenv
-rw-r--r--.   1 root root 24790 Oct  2 00:06 Makefile
drwxr-xr-x.   2 root root    53 Sep 28 11:24 att
lrwxrwxrwx.   1 root root     7 May 11  2019 bin -> usr/bin
-rw-r--r--.   1 root root  3934 Oct  2 00:06 config.h
-rw-r--r--.   1 root root 31584 Oct  2 00:06 config.log
-rwxr-xr-x.   1 root root 33874 Oct  2 00:06 config.status
  

Я хочу назначить эти сгенерированные файлы специальному пути вывода ( /root/src/my_software-1.8.2/ )? как?


РЕДАКТИРОВАТЬ-01

На самом деле, я использую команду для выполнения скрипта:

 docker exec -it centos-03 "my command"
  

но я не могу выполнить составную команду следующим образом:

 docker exec -it centos-03  "cd /root/src/my_software-1.8.2/;./configure"
  

поэтому я хочу использовать для этого одну команду.

Комментарии:

1. Если вы не можете cd войти в каталог, вы не сможете запустить скрипт.

2. @JonathanLeffler Смотри мою правку, братан.

3. Попробуйте поставить ’sh’ и -c в качестве аргументов перед строкой, содержащей cd .

4. это помогает, спасибо. но этот пост не связан с выполнением docker sh -c , я все еще могу им оставаться.