# Issue: "ipfs add" and "ipfs files write" the difference between the two?

**URL:** <https://discuss.ipfs.tech/t/issue-ipfs-add-and-ipfs-files-write-the-difference-between-the-two/5147>\
**Category:** Kubo\
**Created:** [April 2, 2019, 12:44pm UTC](https://discuss.ipfs.tech/t/issue-ipfs-add-and-ipfs-files-write-the-difference-between-the-two/5147 "2019-04-02T12:44:02Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![VKingi](https://avatars.discourse-cdn.com/v4/letter/v/e79b87/32.png) [@VKingi](https://discuss.ipfs.tech/u/VKingi)\
**Post date:** [April 3, 2019, 2:25pm UTC](https://discuss.ipfs.tech/t/issue-ipfs-add-and-ipfs-files-write-the-difference-between-the-two/5147/3 "2019-04-03T14:25:15Z")

</div>

Thank you for your answer.I think both commands are fine, But if the “ipfs files write” command can be improved to:

> ipfs files add test.mp4 /test/test.mp4  
> And  
> ipfs files add -r ./\* /test/

Instead of adding one file at a time:

> cat test.mp4 | ipfs files write --create /test/test.mp4

Thanks again to IPFS for being the best storage I’ve had so far.

---

_[View the full topic](https://discuss.ipfs.tech/t/issue-ipfs-add-and-ipfs-files-write-the-difference-between-the-two/5147)._
