回答:
次--classify
を使用して、選択的にオフにできます--indicator-style=none
。
$ alias lc='ls --classify --color=auto'
$ lc -ld foo bar baz
drwxr-xr-x 6 user group 4096 2010-07-19 09:09 foo/
-rwxr--r-- 1 user group 19035 2010-09-30 17:39 bar*
-rw-r--r-- 1 user group 26 2010-11-29 00:44 baz
$ lc -ld --indicator-style=none foo bar baz
drwxr-xr-x 6 user group 4096 2010-07-19 09:09 foo
-rwxr--r-- 1 user group 19035 2010-09-30 17:39 bar
-rw-r--r-- 1 user group 26 2010-11-29 00:44 baz
エイリアスを定義した後、次の構文のいずれかを使用して、必要に応じてbashにエイリアスされていないコマンドを使用するように依頼することができます。
$ 'ls'
$ \ls
alias
コマンドに関するその他のヒント(削除方法など)は、Wikipediaの専用記事「エイリアス」で入手できます。
ls
、コマンドが別名である、あなたはdynamicaly「洗浄」生成することにより、temporarly不要なオプションを削除することができますls
セッドのリターンを使用してコマンドを:$(alias ls | cut -f2 -d'=' | sed 's/-l//') myrep
削除するには-l
、たとえば、。
コマンドで\を使用すると、エイリアスを一時的に無効にできます。
http://www.cyberciti.biz/faq/bash-shell-temporarily-disable-an-alias/
alias ls="ls --classify"
します。