2

いくつかのコマンド (たとえば ls コマンド) のエイリアスを作成したいとします。

これまでのところ、私はやった:

class alias{
        exec { "alias1":
        command => "alias aliasname='ls'",
        user => root,
}
}

これらの行を site.pp に追加しました。

Exec { パス => "/usr/bin"}

エイリアスを含める

「コマンド「エイリアス」が見つかりませんでした」と表示されます。だから、なぜうまくいかないのかわからない。私はこれを完全に間違っていますか?または、そのようなエイリアスを作成する他の方法はありますか?そして、はい、私はこれが本当に初めてです:)

4

2 に答える 2

1

違います。~/.bashrc または /etc/profile.d/youname.sh にエイリアス定義を追加する必要があり、エイリアスは bash のコマンドなので、コマンドを呼び出す必要があります => "bash -c\"alias aliasname='ls'\"",

于 2013-11-06T20:37:14.390 に答える