ls '-h'オプションをキャンセルします。

ls '-h'オプションをキャンセルします。

私のエイリアスllはです。代わりにキャンセルできるようにls -alh一時的にキャンセルするオプションはありますか?-hll -?ls -al

答え1

サポートしている場合は、追加すると--block-size=1必要な操作を実行できますが、ls入力するls -al方が簡単かもしれません。

答え2

/bin/lsまたはを試してください/usr/bin/ls。これにより、すべてのフラグが完全に削除されます。だからあなたはおそらくこれが欲しいでしょう:

/bin/ls -al

答え3

unalias llというスクリプトを書いてみてはいかがでしょうかll?それは次のように見えるかもしれません

=========
#!/usr/bin/bash

if [ $1 ]; then
     ls -al
else
     ls -alh
fi    
====

ll -結果はls -alであり、その結果-はですls -alh

関連情報