

Amazon CodeCatalyst tidak lagi terbuka untuk pelanggan baru. Pelanggan yang sudah ada dapat terus menggunakan layanan ini seperti biasa. Lihat informasi yang lebih lengkap di [Cara bermigrasi dari CodeCatalyst](migration.md).

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

# Perintah Devfile
<a name="devenvironment-devfile-commands"></a>

Saat ini, CodeCatalyst hanya mendukung `exec` perintah di devfile Anda. Untuk informasi selengkapnya, lihat [Menambahkan perintah](https://devfile.io/docs/2.0.0/adding-commands) dalam dokumentasi Devfile.io.

Contoh berikut menunjukkan cara menentukan `exec` perintah di devfile Anda.

```
commands:
  - id: setupscript
    exec:
      component: test
      commandLine: "chmod +x script.sh"
      workingDir: /projects/devfiles
  - id: executescript
    exec:
      component: test
      commandLine: "./projects/devfiles/script.sh"
  - id: updateyum
    exec:
      component: test
      commandLine: "yum -y update --security"
```

Setelah Anda terhubung ke Lingkungan Dev Anda, Anda dapat menjalankan perintah yang ditentukan melalui terminal.

```
/aws/mde/mde command <command-id>
/aws/mde/mde command executescript
```

Untuk perintah yang berjalan lama, Anda dapat menggunakan bendera streaming `-s` untuk menampilkan eksekusi perintah secara real time.

```
/aws/mde/mde -s command <command-id>
```

**catatan**  
`command-id`harus huruf kecil.

## Parameter Exec didukung oleh CodeCatalyst
<a name="devenvironment-exec-support"></a>

CodeCatalyst mendukung `exec` parameter berikut pada devfile versi 2.0.0.
+ `commandLine`
+ `component`
+ `id`
+ `workingDir`