> ## Documentation Index
> Fetch the complete documentation index at: https://docs.squarecloud.app/llms.txt
> Use this file to discover all available pages before exploring further.

# squarecloud app file

> Gère les fichiers distants de votre application sur Square Cloud.

Un gestionnaire de fichiers distant pour votre application : liste, lit, écrit, déplace et supprime des fichiers sans commit. Chaque sous-commande prend l'ID de l'application avec `--app` ; si omis, la CLI se rabat sur le fichier de configuration `squarecloud.app` dans le dossier courant, puis sur un sélecteur interactif.

```bash theme={null}
squarecloud app file list
# Liste les fichiers à la racine de l'application.
```

```bash theme={null}
squarecloud app file list /logs --app <appID>
# Liste les fichiers d'un dossier spécifique d'une application spécifique.
```

```bash theme={null}
squarecloud app file list --json
# Affiche la liste brute des fichiers au format JSON.
```

```bash theme={null}
squarecloud app file read config.json --app <appID>
# Affiche le contenu du fichier dans stdout.
```

```bash theme={null}
squarecloud app file read config.json -o ./local-config.json --app <appID>
# Enregistre le contenu du fichier dans un fichier local au lieu de l'afficher.
```

```bash theme={null}
cat ./config.json | squarecloud app file write config.json --app <appID>
# Écrit stdin comme contenu du fichier, en le créant ou en l'écrasant.
```

```bash theme={null}
squarecloud app file write config.json --from ./local-config.json --app <appID>
# Écrit le contenu d'un fichier local au lieu de lire depuis stdin.
```

```bash theme={null}
squarecloud app file move old-name.txt new-name.txt --app <appID>
# Déplace ou renomme un fichier. Alias : "mv", "rename".
```

```bash theme={null}
squarecloud app file delete old-log.txt --app <appID>
# Supprime un fichier. Alias : "rm".
```

La sous-commande `delete` est destructive : elle demande une confirmation `y/N` avant de supprimer le fichier. Passez `-y`/`--yes` pour ignorer l'invite.

Utilisez `squarecloud app file --help` pour plus d'informations sur cette commande.
