

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Usa il comando `codebuild-glob-search` CLI
<a name="parallel-test-glob-search"></a>

AWS CodeBuild fornisce uno strumento CLI integrato chiamato `codebuild-glob-search` che consente di cercare file nella directory di lavoro in base a uno o più modelli di glob. Questo strumento può essere particolarmente utile quando si desidera eseguire test su file o directory specifici all'interno del progetto.

## Utilizzo
<a name="parallel-test-glob-search.usage"></a>

La `codebuild-glob-search` CLI ha la seguente sintassi di utilizzo:

```
codebuild-glob-search <glob_pattern1> [<glob_pattern2> ...]
```
+ `<glob_pattern1>``<glob_pattern2>`, ecc.: Uno o più pattern globulari da confrontare con i file nella directory di lavoro.
+ `*`: Corrisponde a qualsiasi sequenza di caratteri (esclusi i separatori di percorso).
+ `**`: corrisponde a qualsiasi sequenza di caratteri (inclusi i separatori di percorso).

**Nota**  
Assicurati che la stringa glob contenga virgolette. Per verificare i risultati del pattern-matching, usa il comando. `echo`  

```
version: 0.2

phases:
  build:
    commands:
      - echo $(codebuild-glob-search '**/__tests__/*.js')
      - codebuild-glob-search '**/__tests__/*.js' | xargs -n 1 echo
```

## Output
<a name="parallel-test-glob-search.output"></a>

La CLI produrrà un elenco separato da nuove righe di percorsi di file che corrispondono ai modelli di glob forniti. I percorsi dei file restituiti saranno relativi alla directory di lavoro.

Se non viene trovato alcun file corrispondente ai modelli forniti, la CLI emetterà un messaggio che indica che non è stato trovato alcun file.

Tieni presente che le directory trovate a causa di un determinato modello verranno escluse dai risultati della ricerca.

## Esempio
<a name="parallel-test-glob-search.example"></a>

Se vuoi cercare solo i file all'interno della directory tests e delle sue sottodirectory con `.js` estensione, puoi usare il seguente comando con la `codebuild-glob-search` CLI:

```
codebuild-glob-search '**/__tests__/*.js'
```

Questo comando cercherà tutti i file con `.js` estensione all'interno della `__tests__` directory e delle relative sottodirectory, come indicato dal modello.