Skip to main content

Alternative ls command.

Project description

lssr

Alternative ls command.

PyPI PyPI - Python Version Tests CodeQL codecov Downloads Downloads Downloads Code style: black

インストール

Python 3.7 以上がインストールされていれば利用可能です。

pip install lssr

使い方

# カレントディレクトリにあるアイテムを表示
lssr

# 指定したディレクトリにあるアイテムを表示(相対パス)
lssr path/to/target/dir

# 絶対パスでの指定
lssr /absolute/path/to/target/dir

# ソート順を逆にする
lssr -r
lssr --reverse path/to/target/dir

# 最終内容更新時刻順の新しい順にソート
lssr -t
# 古い順
lssr -tr

# ファイルサイズの大きい順にソート
lssr -S
# 小さい順
lssr -rS

# オプションの並び順は、ある程度自由です
lssr -t path/to/target/dir --reverse

# ヘルプを表示
lssr -h
lssr --help

# バージョンを表示
lssr -V
lssr --version

ls コマンドとの違い

  • アイテムの並び順が異なります。デフォルトで、以下の順序でアイテムが表示されます。

    • フォルダ -> ファイル
    • Unicode

    つまり、GitHub と同様の並び順になるはずです。

  • ドットファイルを含んだリスト形式でのカラー表示がデフォルトです(ls -AGl と同等)。

  • 現在、パスを 2 つ以上指定することはできません。その代わり、オプションの指定はパスの前後どちらでも良いです。

  • 多くのオプションがまだ実装されていません。利用できるオプションは上記「使い方」やヘルプコマンドを参照してください。

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

lssr-1.2.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

lssr-1.2.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file lssr-1.2.0.tar.gz.

File metadata

  • Download URL: lssr-1.2.0.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for lssr-1.2.0.tar.gz
Algorithm Hash digest
SHA256 29f426477a3cb0684836555af369910e316196cbb45933f2c4878d6e1bb7e3a0
MD5 799b09b4ef705bd88c339866e475ce10
BLAKE2b-256 fb3801783b13fef50d8526c5097d0cc5bca83edfdd0dba5bbeffa5669a69414b

See more details on using hashes here.

File details

Details for the file lssr-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: lssr-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for lssr-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a3dca9be9e6e5466571206cc790174c6dc83bd9186078713c5894841b714aeb5
MD5 b0fe8dfe16007ad7f863848f5d692b67
BLAKE2b-256 72da7812e680e320ba58c6f3d18ff6af73562d0ba8e4863f88cbc06b320e8cd7

See more details on using hashes here.

Supported by

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