---
title: "file | Grafana Alloy documentation"
description: "Learn about file functions"
---

# file

The `file` namespace contains functions related to files.

## file.path\_join

The `file.path_join` function joins any number of path elements into a single path, separating them with an OS-specific separator.

### Examples

Alloy ![Copy code to clipboard](/media/images/icons/icon-copy-small-2.svg) Copy

```alloy
> file.path_join()
""

> file.path_join("this/is", "a/path")
"this/is/a/path"
```
