ключевые слова подобрать.
                  
                  
                  
                  
                  
                  Есть массив строк (one two three) или строка с разделителями one|two|three. Элементов быть три, а может быть 10, неизвестно.
                  
                  
                  Все их нужно передать аргументами в rsync:
                  
                  
                  rsync src dst --exclude first --exclude two --exclude three
                  
                  
                  и в inotifywait:
                  
                  
                  inotifywait src --exclude one --exclude two --exclude three
                  
                  
                  
                  
                  
                  Как это сделать динамически? Что-то типа (невалидный код):
                  
                  
                  excludes=(one two three)
                  
                  
                  excludes | something_magic "rsync src dst" "--exclude"
                  
                  
                  
                  
                  
                  Не брать же eval, в самом деле.
                  
                  
                
 Анатолий
                          Облаухов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Анатолий
                          Облаухов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  А с этим есть красивое решение? eval вот вообще не хочется
Обсуждают сегодня