# Pass variables at command line

**URL:** <https://discourse.julialang.org/t/pass-variables-at-command-line/41025>\
**Category:** General Usage\
**Created:** [June 9, 2020, 12:12am UTC](https://discourse.julialang.org/t/pass-variables-at-command-line/41025 "2020-06-09T00:12:09Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dataSurfer](https://avatars.discourse-cdn.com/v4/letter/d/67e7ee/32.png) [@dataSurfer](https://discourse.julialang.org/u/dataSurfer)\
**Post date:** [June 9, 2020, 12:12am UTC](https://discourse.julialang.org/t/pass-variables-at-command-line/41025/1 "2020-06-09T00:12:09Z")

</div>

Is it possible to pass variables to a julia script at command line?

---

<div class="post-metadata">

**Author:** ![dpsanders](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dpsanders/32/3573_2.png) [@dpsanders](https://discourse.julialang.org/u/dpsanders)\
**Post date:** [June 9, 2020, 12:41am UTC](https://discourse.julialang.org/t/pass-variables-at-command-line/41025/2 "2020-06-09T00:41:00Z")

</div>

Yes, they are stored in the variable `ARGS`:

If `hello.jl` contains

```julia
@show ARGS

```

then `julia hello.jl 3 T`  
gives

```julia
ARGS = ["3", "T"]

```

---

<div class="post-metadata">

**Author:** ![dataSurfer](https://avatars.discourse-cdn.com/v4/letter/d/67e7ee/32.png) [@dataSurfer](https://discourse.julialang.org/u/dataSurfer)\
**Post date:** [June 9, 2020, 12:48am UTC](https://discourse.julialang.org/t/pass-variables-at-command-line/41025/3 "2020-06-09T00:48:10Z")

</div>

Many thanks.
