bash Есть такая конструкция (глупая, просто для примера) A="0" echo "Cool" | while read B ; do A="1" done echo $A В итоге получаем на выход 0, а хотелось бы получить 1. Как это сделать? Иными словами как сделать, чтобы значение присваивалось не локальной A а глобальной A?

    
      Ответ на:
      
          комментарий
        от aton 
  
    
      Ответ на:
      
          комментарий
        от Kroz 
  
    
      Ответ на:
      
          комментарий
        от Kroz 
  
    
      Ответ на:
      
          комментарий
        от io 
  
    
      Ответ на:
      
          комментарий
        от sdio 
  
    
      Ответ на:
      
          комментарий
        от io 
  
    
      Ответ на:
      
          комментарий
        от sdio 
  
    
      Ответ на:
      
          комментарий
        от dilmah 
  
    
      Ответ на:
      
          комментарий
        от io 
  
    
      Ответ на:
      
          комментарий
        от io 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
Похожие темы
- Форум BASH прерывание вложенных циклов (2010)
 - Форум Объединение переменных в цикле (2012)
 - Форум bash прерывается цикл (2013)
 - Форум dconf, записать значение переменной bash (2017)
 - Форум bash глобальная переменная (2010)
 
- Форум По башу, видимость переменных внутри цикла (2014)
 - Форум bash отлов клавиш (2014)
 - Форум Что за *sh умеет такую конструкцию (2012)
 - Форум передать переменную из цикла while (2009)
 - Форум Область действия переменных в bash (2004)