View a markdown version of this page

Gunakan perintah codebuild- glob-search CLI - AWS CodeBuild

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Gunakan perintah codebuild- glob-search CLI

AWS CodeBuild menyediakan alat CLI bawaan codebuild-glob-search yang disebut yang memungkinkan Anda untuk mencari file di direktori kerja Anda berdasarkan satu atau lebih pola glob. Alat ini dapat sangat berguna ketika Anda ingin menjalankan pengujian pada file atau direktori tertentu dalam proyek Anda.

Penggunaan

codebuild-glob-searchCLI memiliki sintaks penggunaan berikut:

codebuild-glob-search <glob_pattern1> [<glob_pattern2> ...]
  • <glob_pattern1>,<glob_pattern2>, dll.: Satu atau lebih pola glob untuk dicocokkan dengan file di direktori kerja Anda.

  • *: Cocokkan urutan karakter apa pun (tidak termasuk pemisah jalur).

  • **: Cocokkan urutan karakter apa pun (termasuk pemisah jalur).

catatan

Pastikan bahwa string glob memiliki tanda kutip. Untuk memeriksa hasil pencocokan pola, gunakan perintahecho.

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

Output

CLI akan menampilkan daftar jalur file yang dipisahkan baris baru yang cocok dengan pola glob yang disediakan. Jalur file yang dikembalikan akan relatif terhadap direktori kerja.

Jika tidak ada file yang ditemukan cocok dengan pola yang disediakan, CLI akan menampilkan pesan yang menunjukkan bahwa tidak ada file yang ditemukan.

Perhatikan bahwa direktori yang ditemukan karena pola tertentu akan dikecualikan dari hasil pencarian.

Contoh

Jika Anda ingin mencari hanya file di dalam direktori pengujian dan subdirektori dengan .js ekstensi, Anda dapat menggunakan perintah berikut dengan codebuild-glob-search CLI:

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

Perintah ini akan mencari semua file dengan .js ekstensi di dalam __tests__ direktori dan subdirektorinya, seperti yang dilambangkan dengan pola.