> ## 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

> Verwaltet die Remote-Dateien deiner Anwendung auf Square Cloud.

Ein Remote-Dateimanager für deine Anwendung: Dateien auflisten, lesen, schreiben, verschieben und löschen, ohne einen Commit. Jeder Unterbefehl nimmt die Anwendungs-ID mit `--app` entgegen; wird sie weggelassen, greift die CLI auf die `squarecloud.app`-Konfigurationsdatei im aktuellen Verzeichnis zurück, dann auf eine interaktive Auswahl.

```bash theme={null}
squarecloud app file list
# Listet Dateien im Stammverzeichnis der Anwendung auf.
```

```bash theme={null}
squarecloud app file list /logs --app <appID>
# Listet Dateien in einem bestimmten Verzeichnis einer bestimmten Anwendung auf.
```

```bash theme={null}
squarecloud app file list --json
# Gibt die rohe Dateiliste als JSON aus.
```

```bash theme={null}
squarecloud app file read config.json --app <appID>
# Gibt den Dateiinhalt auf stdout aus.
```

```bash theme={null}
squarecloud app file read config.json -o ./local-config.json --app <appID>
# Speichert den Dateiinhalt in einer lokalen Datei, anstatt ihn auszugeben.
```

```bash theme={null}
cat ./config.json | squarecloud app file write config.json --app <appID>
# Schreibt stdin als Dateiinhalt und erstellt oder überschreibt die Datei.
```

```bash theme={null}
squarecloud app file write config.json --from ./local-config.json --app <appID>
# Schreibt den Inhalt einer lokalen Datei, anstatt von stdin zu lesen.
```

```bash theme={null}
squarecloud app file move old-name.txt new-name.txt --app <appID>
# Verschiebt oder benennt eine Datei um. Aliase: "mv", "rename".
```

```bash theme={null}
squarecloud app file delete old-log.txt --app <appID>
# Löscht eine Datei. Alias: "rm".
```

Der Unterbefehl `delete` ist destruktiv: Er fragt vor dem Entfernen der Datei um eine `y/N`-Bestätigung. Übergib `-y`/`--yes`, um die Abfrage zu überspringen.

Verwende `squarecloud app file --help` für weitere Informationen zu diesem Befehl.
