zsh, но до баша там примерно один символ =.
                  
                  
                  Кавычки уже вроде везде где только можно пробовал добавлять, но вместо ссылки с пробелами создается несколько.
                  
                  
                  
                  
                  
                  ASSET_DIR="$1"
                  
                  
                  find $ASSET_DIR -mindepth 1 -type d -printf '%P\n' | xargs mkdir -p
                  
                  
                  files="$(find $ASSET_DIR -mindepth 1 -type f -printf '%P\n')"
                  
                  
                  for file in "$=files"; do
                  
                  
                      ln -s "$(realpath --relative-to . "${ASSET_DIR}/${file}")" "$file"
                  
                  
                  done
                  
                  
                
-print0 у find есть
Кавычки 'вот такие'
Обсуждают сегодня