- 締切済み
mac,terminal,bashに関する質問
パソコンにあまり詳しくありません。 所有PC:Mac OS X Snow Leopard 10.6.8 質問:macのterminalを起動すると、最初の2行に下記の用に表記されます。 Last login: Sat Dec 8 19:01:28 on console -bash: [: missing `]' 買ったばかりの頃には「[: missing `]'」という表示ではなかったように思います。この表示がどうして出るのかご教授いただけないでしょうか。 心当たり:一つ原因なのでは?と考えているのは、/binの中に、[という実行ファイルが存在することです。調べたのですが、このファイルがどういう役割なのか、ちょっとわかりませんでした。 これによって致命的な問題が発生しているわけではありませんが、今後mac等unix系OSの勉強をしたいと思っているので、ご質問させていただきたいと思います。 よろしくお願い致します。
- suto_shintaro
- お礼率30% (3/10)
- Mac
- 回答数2
- ありがとう数0
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- kmee
- ベストアンサー率55% (1857/3366)
bashは起動時に、特定のファイルを実行します。 ホームディレクトリの下にある .bashrc 等 詳しく man bash 等でマニュアルを確認してください その中に [ だけ対応する ] のないものが入っているとおもわれます [はtestコマンドの別名です。違いとして、見た目を揃えるために] だけを必要とします > /binの中に、[という実行ファイルが存在することです は正しいです。 詳しくは man test 等のマニュアルを読んでください 対処法は、.bashrc等の間違いを正す、となりますが、どこをどう直すかは現在の状態次第です UNIX系OSを勉強したいとのことdすが、bash の起動時の動作、testコマンドのいずれも基本なので、少しはやく始めたつもりで勉強してみましょう
- ki073
- ベストアンサー率77% (491/634)
こちら10.7ですが、/bin/[は存在しています。多分関係ないと思います。 気になるのでしたら、 ls -l /bin として、他のファイルの日付と比べてみてはいかがでしょうか。 ターミナルが起動するときに設定ファイルと読み込ますのでそれの絡みではないかと思います。 思いつく範囲では /etc/bashrc /etc/profile ~/.bashrc ~/.profile ~/.bash_profile あたりが考えられます。 source /etc/bashrc のように1つずつsourceで読み込んでメッセージがでるファイルを調べると原因が分かるような気がします。 存在しないファイルもありますので、それは関係ないということで無視してください。
関連するQ&A
- MAC ターミナル 起動 -bash エラー
MACでターミナルを立ち上げると毎回下記エラーが表示されます。。。 どうしたらこのエラーを消せるのでしょうか? Last login: Tue Nov 4 22:48:12 on ttys000 -bash: source: /Users/gogoshan/: is a directory よろしくお願いします。
- 締切済み
- Mac
- X11のxtermが.bash_profileを読み込まないのはなぜ?
Mac OS X Leopardを使っています。 X11R7.2のターミナルを起動すると、 ~/.bashrc は読み込まれますが、 ~/.bash_profile は読み込まれません。 X11でないTerminalではちゃんと読み込まれますが、 なぜでしょうか? 理由を教えていただけると嬉しいです。
- ベストアンサー
- Mac
- ターミナルが全く入力できない
mac OS X 10.5.4 ターミナル 2.0.1 を使用しています。 texをインストールしようとして、下のサイト http://osksn2.hep.sci.osaka-u.ac.jp/~taku/osx/install_xtexgsgv.html にしたがってやろうとしていました。 0.下準備でbin/bashとでたので、 指示に従いターミナルに cat > .bash_profile export PATH=/usr/local/bin:${PATH} ctrlキーを押しながらD を入力したところ。 ターミナルが Last login: Sat Aug 2 19:34:19 on ttys000 -bash: expote: command not found [プロセスが完了しました] となったまま全く動かなくなってしまいました。 再起動させても全くかわりません。 どなたか解決方法をお教え願えないでしょうか。よろしくお願いします。
- ベストアンサー
- Mac
- Windows 10でbashについて
Windows 10でbashが使えるようになったようですが、下記サイトに下記記載があり、 どこを気を付けるべきなのでしょうか? http://stocker.jp/diary/bash-on-windows-10/ この機能は「開発者向け(普段 Mac・UNIX・Linux のターミナルを利用している方向け)」のものです。 よくわからないまま試すと、システムを破壊したりセキュリティ的に危険な状態になる場合があります。 それがわかるまで危ないので入れないようにしています。
- ベストアンサー
- Windows系OS
- mac osxでターミナルの設定がわかりません。
mac os10.2.8で本を読みながらperlを勉強しているのですが、初めのターミナルの設定でつまづいてしまっています。ターミナルを使いhttpd.confファイルをデスクトップにコピーしてファイルを書き換えると本に載っていますが、デスクトップに表示されないのです。 プログラムの知識は全くありませんのでどなたか教えて頂けませんでしょうか。よろしくお願いします。
- 締切済み
- Perl
- Terminal 立上げ時毎回エラーが表示される
MACでターミナルを立ち上げると毎回下記エラーが表示されます。。。 どうしたらこのエラーを消せるのでしょうか? Last login: Tue Nov 4 22:48:12 on ttys000 -bash: source: /Users/gogoshan/: is a directory よろしくお願いします。
- 締切済み
- Mac
- MAC OS Snow Leopardについて
MAC OS Snow Leopardについて 現在MAC OS X10.5.8を使用しているのですが、ここからのアップデートでSnow Leopardを導入出来るんでしょうか? PC知識が乏しいので分からなく困っています。ご存じの方回答よろしくお願いします。
- ベストアンサー
- Mac
- gitがインストールできません
OSは Mac OS X 10.6.8 です。 http://code.google.com/p/git-osx-installer/downloads/detail?name=git-1.7.9.4-intel-universal-snow-leopard.dmg&can=3&q= ここの「git-1.7.9.4-intel-universal-snow-leopard.dmg」をダウンロードしてインストールしたところ、「インストールに成功しました」と出たのですが、 ターミナルで「git help」などと打っても「-bash: git: command not found」と言われてしまいます。 どうすればいいのでしょうか?
- ベストアンサー
- Mac