ユーザー .Rprofile のパラメーターにSys.getenv("COLUMNS")
整数として (または数値として、つまり文字列として)渡そうとすると、起動時にエラーが発生します。width
options()
Error in options(width = as.integer(Sys.getenv("COLUMNS"))):
invalid 'width' parameter, allowed 10...10000
ただし、対話型セッションにログインした後、手動で同じことを試みると、エラーはスローされず、 とgetOption("width")
同じ値が返されますas.integer(Sys.getenv("COLUMNS"))
。
特にStartupのヘルプページにある例に同様のものが表示されるため、.Rprofile から機能しない理由を知りたいです。xterm で R を使用しており、Linux (Arch) を使用しています。