![Bashでは動作しますが、ZSHでは動作しませんか? ....エイリアス ls='ls -lh' [閉じる]](https://linux33.com/image/80650/Bash%E3%81%A7%E3%81%AF%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81ZSH%E3%81%A7%E3%81%AF%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%BE%E3%81%9B%E3%82%93%E3%81%8B%EF%BC%9F%20....%E3%82%A8%E3%82%A4%E3%83%AA%E3%82%A2%E3%82%B9%20ls%3D'ls%20-lh'%20%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
alias ls='ls -lh'
以前は、bashでこれを使用してデフォルトのlsパラメータを実装していました。
ZSHに移行しようとしましたが、このトリックが機能していないことがわかりました。
ZSHでこれを行うより良い方法はありますか?
ありがとう
答え1
# echo $SHELL
/usr/bin/zsh
#alias ls='ls -lh'
# ls
total 32K
-rw-r--r-- 1 root root 0 déc. 29 17:16 abc.txt
-rw-r--r-- 1 root root 0 déc. 29 17:19 abd.txt
-rw-r--r-- 1 root root 0 déc. 29 17:19 abe.txt
drwx------ 2 root root 4,0K nov. 29 22:17 Desktop
-rwxr-xr-x 1 root root 100 déc. 30 14:33 test
-rw-r--r-- 1 root root 31 déc. 30 02:48 test.sh
# echo $ZSH_VERSION
5.0.2