LPIC-1 / シェルとスクリプト ・ コマンド問題
$
- alias ls='ls --color=auto'✓ 正解
- alias ls = 'ls --color=auto'
- set ls='ls --color=auto'
- export ls='ls --color=auto'
💡 alias 名前='値' でエイリアスを定義します。= の前後に空白を入れてはいけません。export や set は変数用で、エイリアス定義には使えません。
○ alias ls='ls --color=auto':正解。alias 名前='値' の形式(= の前後に空白なし)でエイリアスを定義します。
✕ alias ls = 'ls --color=auto':= の前後に空白があると alias の構文として解釈されず、エラーになります。
✕ set ls='ls --color=auto':set はシェル変数やオプションの設定用で、エイリアスは定義できません。
✕ export ls='ls --color=auto':export は変数を環境変数化するコマンドで、エイリアスの定義には使えません。