ls -lh 時刻と詳細な日付形式を .bashrc から降順に設定する方法

ls -lh 時刻と詳細な日付形式を .bashrc から降順に設定する方法

.bashrcで次のエイリアスを設定してみました。

$ alias ll
alias ll='ls --color=auto --time-style=long-iso'

しかし、上記の方法はうまくいきません。 CLIにファイルをリストするように要求するたびに、長いisoを降順(日付または/および時間)にしたいと思います。これを行う方法はありますか?

上記のコマンドはカラー出力を提供しますが、長いiso部分は提供しません。私は何が間違っていましたか?

私は見たls -l 時間形式の設定しかし、それは私の状況には役に立ちませんでした:(

答え1

-l長いリスト形式を開き、変更-t時間で並べ替える機能はありません。

する:

alias ll='ls -lt --color=auto --time-style=long-iso'

隠しファイルも含まれています:

alias ll='ls -alt --color=auto --time-style=long-iso'

並べ替え順序を逆にするには(古いものから)、次を追加します-r

alias ll='ls -ltr --color=auto --time-style=long-iso'
alias ll='ls -altr --color=auto --time-style=long-iso'

答え2

--time-style渡すもう1つの方法は、環境変数をls設定することです。TIME_STYLE

例えば.bashrc

export TIME_STYLE=long-iso

次から録音コアツール

関連情報