Vine Linux バグトラッキングシステム

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0000141Vine Linux1 バグ2006-09-05 17:122006-09-14 05:05
報告者anonymous 
担当者 
優先度再現性不明 
状態完了解決状況保留 
バージョン4.0beta 
修正予定バージョン修正済バージョン 
概要0000141: /etc/profile.d/colorls.sh syntax error
説明3.2からCDアップグレードした環境です。
GNOMEターミナルを起動したところ、
bash: /etc/profile.d/colorls.sh: line 8: syntax error near unexpected token `('
bash: /etc/profile.d/colorls.sh: line 8: ` ls () { /bin/ls --color=tty ${1+"$@"}; }'
と表示されました。

/etc/profile.d/colorls.sh を
function ls () { ...
と最初にfunctionと入れれば、関数として定義され、問題ありません。
タグ設定されていません。
archx86
パッケージcoreutils
添付ファイル

- 関連

-  コメント
(0001027)
daisuke (管理者)
2006-09-14 05:05

> 3.2からCDアップグレードした環境です。
> GNOMEターミナルを起動したところ、
> bash: /etc/profile.d/colorls.sh: line 8: syntax error near
> unexpected token `('
> bash: /etc/profile.d/colorls.sh: line 8: ` ls () { /bin/ls -
> -color=tty ${1+"$@"}; }'
> と表示されました。
>
> /etc/profile.d/colorls.sh を
> function ls () { ...
> と最初にfunctionと入れれば、関数として定義され、問題ありません。

3.2からのアップグレード環境ではありませんが、現象を再現させることができません。
(すくなくとも bash は function を付けなくても大丈夫だと思うのですが。。)

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2006-09-05 17:12 anonymous 新規課題
2006-09-14 05:05 daisuke 状態 新規 => 完了
2006-09-14 05:05 daisuke 解決状況 不明 => 保留
2006-09-14 05:05 daisuke コメント追加: 0001027


Copyright © 2000 - 2024 MantisBT Team
Copyright © 2012 - 2024 Project Vine
Powered by Mantis Bugtracker