Skip to main content

Script to list files/dirs and their sizes in a given rclone path.

Project description

rclone_ls

List files/dirs and their sizes in a given rclone path.

Example usage

$ ./rclone_ls googledrive:/backup
8196	.DS_Store
1747191312	books/
1503049236	downloads/
930638960	temp/
total:	8225934615


$ ./rclone_ls -H googledrive:/backup
8.2 kB	.DS_Store
1.7 GB	books/
1.5 GB	downloads/
930.6 MB	temp/
total:	2.7 GB


$ ./rclone_ls /home/david/books
259333833  book1.pdf
4534544    book2.pdf
total:  263868377


$ ./rclone_ls -h
usage: rclone_ls [-h] [-H] [--debug] rclone_path

List files/dirs and their sizes in a given rclone path. For instance: rclone_ls remote:/path

positional arguments:
  rclone_path  rclone path

options:
  -h, --help   show this help message and exit
  -H           Use unit suffixes: Byte, Kilobyte, Megabyte...
  --debug      Enable debug mode

Note

  • The total output is printed in stderr. To prevent it from being displayed, you can add the following to the command line: 2>/dev/null.
  • The rclone_path parameter can also accept a local folder path like /home/david/books.

Installation

ChatGPT Python Developer Assistance

I sought assistance from ChatGPT during the the development and publication of this simple Python script, and I must say it was absolutely incredible. I'm sharing a transcript of our conversation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rclone_ls-0.0.2.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rclone_ls-0.0.2-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file rclone_ls-0.0.2.tar.gz.

File metadata

  • Download URL: rclone_ls-0.0.2.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for rclone_ls-0.0.2.tar.gz
Algorithm Hash digest
SHA256 9ca5244a43c9e3e3c871eec71d2c180bc2b3eae329d1067418a99e948637a0f9
MD5 eb67f9f0dd6bb29fa88b8da122969682
BLAKE2b-256 8024912f300852fd92796194d9c1271186b79b60e337e5fdd70c65c6847af74b

See more details on using hashes here.

File details

Details for the file rclone_ls-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: rclone_ls-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for rclone_ls-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e36d5ba7c13158e0d295694db237dbbbf6db918002ce2ac798717c08bc6cabe8
MD5 524c4a86099923a655d6de275131d1d0
BLAKE2b-256 cf2ad125df027da46a9d9abcf7d6bb83c69c797d7925b169f8e69e6567259032

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page