# Packaging bash scripts with an orb

**URL:** <https://discuss.circleci.com/t/packaging-bash-scripts-with-an-orb/33148>\
**Category:** Orbs\
**Created:** [October 31, 2019, 1:16pm UTC](https://discuss.circleci.com/t/packaging-bash-scripts-with-an-orb/33148 "2019-10-31T13:16:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jknurek](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/jknurek/32/23540_2.png) [@jknurek](https://discuss.circleci.com/u/jknurek)\
**Post date:** [October 31, 2019, 1:16pm UTC](https://discuss.circleci.com/t/packaging-bash-scripts-with-an-orb/33148/1 "2019-10-31T13:16:48Z")

</div>

in a more traditional workflow, one can have steps that run relative bash scripts, ie:

```auto
steps:
  - checkout
  - run:
      command: |
        .circleci/install_tools.sh
        .circleci/release.sh

```

I’m wondering if there’s a way to package the `.sh` scripts with the Orb, so that different users of the orb get the same functionality that’s in the scripts.

---

<div class="post-metadata">

**Author:** ![levlaz](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/levlaz/32/36978_2.png) [@levlaz](https://discuss.circleci.com/u/levlaz)\
**Post date:** [November 4, 2019, 5:33am UTC](https://discuss.circleci.com/t/packaging-bash-scripts-with-an-orb/33148/2 "2019-11-04T05:33:50Z")

</div>

There is no way to package up the bash scripts, but you could write them in-line within the orb itself.

This would make the orb code look a bit messy, but it would be transparent to the user of that orb.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/circleci/original/3X/5/1/511608acda8e85906e15909b57bd0a46c1dbe291.png) [@system](https://discuss.circleci.com/u/system)\
**Post date:** [November 14, 2019, 5:33am UTC](https://discuss.circleci.com/t/packaging-bash-scripts-with-an-orb/33148/3 "2019-11-14T05:33:52Z")

</div>

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.
