トップページmac
994コメント336KB

Terminal初心者質問スレ Part 4

■ このスレッドは過去ログ倉庫に格納されています
0001名称未設定04/03/29 00:44ID:sntmP9pS
Part 3からのコピペです。

そろそろMacOS Xにも慣れてきたし、コマンドで動かしてみたい。
でもUNIXとしてバリバリ使う以前に「"Terminal"って何?」という
人達のためのスレッドです。
Terminalと、Terminalで使えるコマンド関連の話題で盛り上がりましょう。

前スレ
Terminal初心者質問スレ Part 3
http://pc3.2ch.net/test/read.cgi/mac/1045614771/
Terminal初心者質問スレ Part2
http://pc.2ch.net/test/read.cgi/mac/1043793428/
Terminal初心者質問スレ
http://pc.2ch.net/test/read.cgi/mac/1012636223/

コマンド&Terminalに関係の無い質問はこちら
MacOS X初心者質問用スレッド13.4
http://pc.2ch.net/test/read.cgi/mac/1045366731/l50

MacOS XのUNIX的な使い方全般はこちら
MacOS XをUNIXとして使ってる人の為のスレ その4
http://pc.2ch.net/test/read.cgi/mac/1043836633/l50

少し覚えてくると、もっと便利に使いたい!そんな時はこちら
「ご主人様ご命令を!」OS Xでスクリプトスレ
http://pc.2ch.net/test/read.cgi/mac/1010546884/l50
0153名称未設定04/05/17 00:00ID:27cp0gig
>>150
Terminalとの関連性を全く見いだせなかったお前が後付けでガタガタ言うな恥晒し君
0154名称未設定04/05/17 00:06ID:tySGGV5y
>>152
% date & (sleep 3; kill $!)
[1] 10553
Sun May 16 04:04:13 JST 2004
10553: No such process
[1] + Done date

動けばいいというレベルならこれでいいかもね。
眠いから後は自分で考えてくり。
0155名称未設定04/05/17 01:06ID:rwiZvatl
>>153
消えろ。
0156名称未設定04/05/17 01:27ID:27cp0gig
>>155
粘着乙
0157名称未設定04/05/17 10:23ID:7SWH7B4d
画像掲示板を見て「あ、これしたい」と飛んできた漏れ…。
0158名称未設定04/05/17 10:31ID:yb1kyByA
>>155
27cp0gigのような知的活動に難がある哀れな人は、あたたかく見守ってあげましょう。
0159名称未設定04/05/17 11:10ID:M1MRox3d
自演乙w
0160名称未設定04/05/17 19:16ID:oQMdfcaw
>>157
そっか。じゃ晒してあげよう。(w
でも、>>149みたいな意見もあるから、どうなっても知らんよ。
ま、うちでは半年以上、不具合は起こってないけどな。

$ defaults write "Apple Global Domain" AppleICUTimeFormatStrings -dict 1 "HH':'mm z" 2 "M'/'dd' \U28'EEE'\U29 'HH':'mm':'ss" 3 "HH':'mm':'ss z" 4 "HH':'mm':'ss z"
016111204/05/18 13:47ID:PN87MBb9
>>122
参考にしてやってますが、未だに繋がっていません。
必要事項を変更しても、そのまま利用はできないみたいですね。
0162名称未設定04/05/18 22:55ID:rjok6XBj
>>161
そっか残念。その記事にも書いてあるけど、GUIから接続している時に、
どんなprocessが立ち上がっているのかpsなどで監視してみるという
のはどうだろう?
0163名称未設定04/05/20 01:56ID:bLLzZmLQ
ローカルディスクの一番上の層のLibraryに移動したい場合は
どうやってコマンドを打ち込んだらよいのでしょう?
0164名称未設定04/05/20 02:10ID:HSBPV4f2
cd /Library
0165名称未設定04/05/26 20:41ID:OpFv4oQL
どうしても0SXの旧バージョン10と10,1と10.2をインストールしなくては成らない事態になってます…。
インスト先は純正の内蔵純正HD限定です。
パーテーションは切ってますが、足りません。
仕方ないからpdiskでもと思うのですが、そんな危ないこと絶対やめて!!!て
上司などに言われます。
この上司は普通のコマンドライン毛嫌いな人なんですが、客観的に見て、
空っぽの20程のパーテをPdiskで2分割する事はそれ程リスクが高いことなんでしょか?
検証自体が終わればまた初期か出来るし…。どうなんでしょう?
0166名称未設定04/05/27 19:58ID:X5Px20xM
Terminalが使えません…。OS Xをインストールする時にインストールしないと
Terminalが使えなくなるものがあったんでしたっけ。使えるようにするには
再インストールしかないんでしょうか。
0167名称未設定04/05/27 20:13ID:VCs3Pzrs
>>166
Jterminalか、iTermでも入れたら?
0168名称未設定04/05/27 20:22ID:A5ZZyfTX
>>166
Pacifist。あと、どう使えないか詳しく書いて。
0169名称未設定04/05/27 20:47ID:5rJ+kpy7
>>165
上司は君が危ないと言っているんだよ。
それぐらいのことわからないのかい?
0170名称未設定04/05/27 20:51ID:5rJ+kpy7
>>165
上司は君が危ないと言っているんだよ。
それぐらいのことわからないのかい?
0171名称未設定04/05/27 21:05ID:1EOA15Zm
    _____
   /二二ヽ
   ||・ω・||  < それぐらいのことわからないのかい?
.  ノ/  />     
  ノ ̄ゝ
0172名称未設定04/05/27 21:06ID:1EOA15Zm
    _____
   /二二ヽ
   ||・ω・||  < それぐらいのことわからないのかい?
.  ノ/  />     
  ノ ̄ゝ
0173名称未設定04/05/27 23:42ID:X5Px20xM
>>167
あ、なるほど。ありがとうございました。
0174名称未設定04/05/29 00:38ID:suSBwTqP
OSのバージョンが上がったり再インスコするたびに
日本語化のためのあれこれをやったり標準で入ってないツールをインスコするのがすごい面倒くさい・・。
一時期おもしろがってwgetとか使ってたけど今入れてない。
こんなズボラな私を叱って下さい。
0175名称未設定04/05/29 01:11ID:TQUhWCK2
>>174
/usr/local/ を別パーティションにしなさい。
後から入れるやつは全部 /usr/local/ に入れなさい。
これなら再インストールしてもマウントし直せば全部戻ってきます。
$HOME/.* はちゃんとバックアップしておきなさい。
自分の uid をずっと統一しておけばいろいろ便利です。
/etc/rc は オリジナルとの差分ぐらいは取っときなさい。

そして、父と子と精霊のご加護がありますように祈りなさい。
0176名称未設定04/05/29 13:06ID:T0b6ncVP
ラーメン...

↓三村登場
0177名称未設定04/05/30 00:30ID:Y50JRGZg
コンピュータのエイリアスをTerminalで作る方法があった記憶があります。
どうすればいいでしょう?
0178名称未設定04/05/31 09:37ID:F6pOR/ck
>>177

ln -s 参照元 エイリアス
のこと?
Finder.appで作るエイリアスとは少しだけ違うものができるけど
0179名称未設定04/05/31 16:00ID:K4yE+0/B
>>178
ln -sでやろうと思ったんですが、「コンピュータ」のパスが分からなくて。
0180名称未設定04/05/31 16:06ID:R9nuzwb1
>>179
/
0181名称未設定04/06/01 14:02ID:vn4Hy2N9
sudo picoでファイルをeditしたあと、exitしたら、root#でDarwinで起動するようになってしまいました。
OSXにもどるにはどうしたらいいでしょうか?
0182名称未設定04/06/01 15:10ID:3fQnFDLR
そのeditしたとかいうファイルがキモってことはないのか???
0183名称未設定04/06/01 18:22ID:jNVYPEMk
editした部分は大丈夫そうなんですが。
0184名称未設定04/06/01 18:23ID:jNVYPEMk
いちおう、editする前のと入れ替えてみます。丁寧に作業する時間が今ないので、簡単な方法が有ればありがたいのですが。
0185名称未設定04/06/01 18:44ID:CBeCWqnA
どんなファイルをeditしたかもわからんのに簡単な解決法の提示ができるかよ。
ただ、どんなことでも一番簡単な解決法はedit前のと入れ替えることだよ。
0186名称未設定04/06/01 19:56ID:vbBN6Pa0
おっしゃるとおりです。というか、syntax errorのためにsafebootになっているのを理解していませんでした。
大文字と小文字のiを間違えたのが原因だったことがわかりました。お騒がせいたしました。
0187名称未設定04/06/01 20:09ID:2gOUs8KX
結局なんのファイルだか不明だし(W
0188名称未設定04/06/01 21:19ID:Ppq9uIGD
/etc/rc だろ。

>>183
>editした部分は大丈夫そうなんですが。

pico でEdit するヤシがよく言うなぁ。
ヲレは編集前後でdiff とるけどな。
0189名称未設定04/06/01 22:16ID:vbBN6Pa0
そういう機能があるんですか。勉強になります。
0190名称未設定04/06/04 18:35ID:BJBVMMSR
grepでファイルの内の日本語の検索ってできないんでしょうか?
0191名称未設定04/06/04 18:41ID:752jDXlb
三戦スレッドにアクセスできないんですが鯖の調子悪いんでつか?
0192名称未設定04/06/04 19:52ID:CzioOjHD
>>190
OS添付のgrepはマルチバイトに対応してないと思うけど。

そうでなくても文字コードのこと考えると何かと面倒そう。
…って対応版も使ったことないから実情は知らないけど。
0193名称未設定04/06/04 20:14ID:sloA/j3t
>>192
そんなときは cat foo | nkf -w | grep ほげ って感じにパイプを使ってnkf通す。
0194名称未設定04/06/04 21:21ID:BJBVMMSR
>>192
>>193
ありがとうございました。
ご指摘の通り、nkfをインストールし、
パイプでnkfを通したたら上手くいきました。
0195ドシロウト04/06/04 22:41ID:wet4Vt8I
suって入力すると
パスワードを聞かれるんですけど
パスワードが分かんないんです
設定した記憶もないし…誰か教えて下さい〜
su使わないとrebootとか出来ませんよね…??
0196名称未設定04/06/04 23:20ID:8cZIb5Uq
NetinfoManagerでrootを有効にする必要があるんじゃないか?
その際にパスワード聞かれるので、そこに設定した奴を入れる。
0197名称未設定04/06/04 23:58ID:lwgY+Bif
>>195
su したことはありません。

sudo はよく使います。
0198名称未設定04/06/05 00:27ID:eJG2R+EV
常時Super User になりたいなら、sudo su。わたしゃやらんけど(sudo で事足りる)。
 >>196 も要るかも。
0199名称未設定04/06/05 00:29ID:L2I9zLQZ
sudoってどうしても須藤って読んじゃう
0200名称未設定04/06/05 01:43ID:eFonkv8H
su とか sudo とか、人に言う時はなんて言います?
スー?エスユー?スードゥー?エスユーディーオー?
それともサブスティテュートユーザーとかスーパーユーザードゥと?
0201名称未設定04/06/05 01:48ID:wC/xZwyz
えすゆー
えすゆーどぅ
0202名称未設定04/06/05 01:53ID:O0P4dhZT
スドー
text speechもスドー
0203名称未設定04/06/05 02:03ID:f3BUHzYJ
>>198
どうしてもってのなら、
sudo -s
0204名称未設定04/06/05 02:14ID:O0P4dhZT
http://www.cjn.or.jp/docs/dic/unix-term-dic.html
ここにまとめてある
020519004/06/11 18:25ID:am8eVlgN
またまた grep についてですが、すいません。

Mac OS X 10.2 "Jaguar"
Mac OS X 10.3 "Panther"
Mac OS X 10.4 "Tiger"

っていう出力に

grep 'Tiger'

ってすると、当然ですけど

Mac OS X 10.4 "Tiger"

っていう1行が出力されますよね〜。
これを

"Tiger"

っていう単語(?)だけ出力したい場合って
もう grep の範疇ではないんでしょうか?
0206名称未設定04/06/11 18:59ID:1jsoatwg
>>205
man grep はしたのかなぁ ?

ヲレならパイプでつないでawk 使うな。
020719004/06/11 19:26ID:am8eVlgN
>>206
ありがとうございました。awkについて調べてみます。
OSXのターミナルコマンドリファレンス本2冊をたよりにしていまして
man は見ていませんでした。(英語が苦手ってこともありますが・・・)
こういったテキスト処理ってどういう分野の書籍を買えばいいんでしょうか?
ホント初心者ですみません。
0208名称未設定04/06/11 19:30ID:1jsoatwg
>>207
OS X 本というより、UNIX 本ならたくさんある。立ち読みして自分の技量に合ったものを
買うとよろし。
0209名称未設定04/06/11 19:55ID:IGDwNSGu
>>207
http://www.amazon.co.jp/exec/obidos/ASIN/4797321946/
http://www.amazon.co.jp/exec/obidos/ASIN/4873110173/
この2冊が結構役に立った。自分の場合。
0210名称未設定04/06/11 23:19ID:3KFkuICS
>>209
上は持っている。オススメ。
0211名称未設定04/06/12 00:21ID:IEU3+zA6
awk はなんかムズい印象があるから、
俺なら パイプ で繋いで Perl でやるかなあ。
0212名称未設定04/06/12 03:21ID:yzzJ83jE
>>205
grep 'Tiger' | cut -d'"' -f2
0213名称未設定04/06/12 06:54ID:8sx9FjCJ
>>205
ところで、
それが出来て何が嬉しいんだっけ? 想像つかない…
0214名称未設定04/06/12 08:26ID:V5aqA6+P
>205
echo Tiger
0215名称未設定04/06/12 15:13ID:Zo7SJQkX
コマンドラインからOSXのアプリケーション(safariなど)は実行できますか?
0216名称未設定04/06/12 15:20ID:zOBbzMx6
"実行できる" の意味にもよるが。
起動は open でできるな。
021721504/06/12 15:30ID:Zo7SJQkX
>>216
PreviewやQuickTimeに引数で画像などを与えて実行したかったんですが、
$ open hoge.jpg
で、できるってことですね。
有り難うございました。
0218名称未設定04/06/12 16:54ID:V5aqA6+P
>217

% open -a Safari hoge.html

% osascript 'tell app "Safari" to open hoge.html'
021921504/06/12 21:09ID:XgSlTgAa
>>218
ご親切に有り難うございます。
オプションはaとeがあるんですね。
個人的には-eでEmacs(carbon)が起動してくれたらうれしいんですが…
$ open -a Emacs hoge.txt
にしときます。
m(_ _)m
0220名称未設定04/06/13 01:12ID:r6lq+Tgf
正直、OSXにしてからUNIX関連の書物に目を通すようになった。
0221名称未設定04/06/14 13:31ID:ppMv3RpQ
>>219
んじゃ、あんまり意味ないけど
alias open-e="open -a Emacs"
とでもしておいて、多少タイプ数減らすのはどう?
022219004/06/14 20:48ID:F8G9y4yx
みなさんいろいろとアドバイスありがとうございました。
結局本屋さんの在庫などの関係から
http://www.amazon.co.jp/exec/obidos/ASIN/4756142486/
を購入しました。
テキストデータの処理に特化した内容だったので重宝しました。
みなさんのおっしゃるとうり、"awk" "cut" "Perl" などで出来るようで、
今回程度のことならば "grep"と"cut" で出来ました。
しかし、より複雑な処理をするにはシェルスクリプトじゃないとキツイの
かな〜と思い、次はみなさんご推薦の
http://www.amazon.co.jp/exec/obidos/ASIN/4797321946/
を購入しようかと思ってマス。
0223名称未設定04/06/14 21:25ID:578XRW89
う〜ん。OS X独自の部分があるから、初心者は
http://www.amazon.co.jp/exec/obidos/ASIN/4839909571/qid=1087215890/sr=1-5/ref=sr_1_10_5/250-0063245-5449820
のほうがいいんじゃないの?
tcshだけど..
022421504/06/14 21:43ID:tadE2NE9
>>221
そうか、エイリアスがあったか…
忘れてました。
有り難う。
0225名称未設定04/06/16 12:43ID:rjGNoiKy
お前ら、Teminalの表示は何列x何行にしていますか?
nethackとかvim(Chalice)とか使ってると改行が気になるよ〜
0226名称未設定04/06/16 21:12ID:QYHrjiDK
雑誌でみたDockの隠し設定をONにするターミナルコマンドを入力すべく、
ターミナルを立ち上げたところ、入力前からなんだか変です。(OS X 10.3.3.)

その隠し設定をONにできたマシンだと、ターミナル起動直後は

Last login:日時 on console
welcome to Darwin!
user:〜user$             になっているのですが、ダメなマシンでは

Last login:日時 on console
-bash-2.05b$            となっています。

bashという単語がなにやらキーワードだと思ってぐぐってみたところ、
「bashの設定ファイル」http://www.ctt.ne.jp/〜nashorn/terminal/bashrc.html
などをみつけて読んでみたものの、いまいちわかりません。

ダメなマシンは古いマシンのためHDDの容量に制限があり、そのためBSD追加システムをインスコ
していません。これが原因で結果は「できない」なのでしょうか?

したいコマンドは「defaults write com.apple.dock pinning end」というものです。

※ Safari環境のため半角チルダが全角チルダに化けると思います
0227名称未設定04/06/16 21:15ID:+mbM0y3e
>>226
お前がなにをしたかったのか、なにをしたのか、そしてなにがわからなかったのか
さっぱりわからん。とりあえず言えることはpromptの違いなんぞ本質には一切
関わらないってことと、お前がバカということだけだ。
0228名称未設定04/06/16 21:53ID:4Mkwe4lJ
>>226
どうでもいいけど、
TransparentDockでググる。
0229名称未設定04/06/16 21:56ID:FnVVgDTC
キビシーッッッ

>>226
>BSD追加システムをインスコしていません。これが原因で結果は「できない」なのでしょうか?

そのようだ。defaultsコマンドはそこに入っておる。
その隠し機能を有効にするとロクなことにならんと思うけど、「どーしてもっっっ」ってんなら
TextEditで直接そのplistを書き換えれ。
0230名称未設定04/06/16 22:08ID:QYHrjiDK
>>228-229
ありがとうございました。Terminalとは別方向から攻めてみます。
0231名称未設定04/06/21 01:11ID:lyc7RL2P
なんかとても難しい話ばかりされてるようで質問しにくいんですがTerminalからPerlを起動して
ファイルを保存したまでは良いのですが

%Perl (ファイルネーム)で起動しようとしてもこのディレクトリはそのようなファイルはありません。
ってなようなエラーメッセージがでるんですけど保存するときはどこに保存すればよいのでしょう?
今日、初心者本買って来たばっかで右も左も解らん状態で検索かけても専門的で、、、。
オライリーの UNIX for Mac OSX Panther の日本語訳がでたらそれで勉強しようと思ってるんすけど。
なんかのコマンドで保存場所変えたりするんですか?
0232名称未設定04/06/21 02:45ID:wZEnTt28
>>231
貴方が何を言っているのか理解できません。
教えてください。・・・と言いたくなった。
0233名称未設定04/06/21 02:59ID:UgKg2mZ7
右も左も解らないならとりあえずデスクトップに保存
terminal起動
cd Desktop
perl (file)
でどうでしょう?
0234名称未設定04/06/21 03:04ID:KIi0Y8hu
>>231
保存場所なんか、アクセス権があればどこでも好きなとこへ。ホームにtmpでも作って
置いといたら?

これとは関係ないだろけど、いくらOSXとはいえ、perlは全部小文字で書いときやがれ。
0235名称未設定04/06/21 04:05ID:sIoSVjL+
>>231
which perl
0236名称未設定04/06/21 10:44ID:MtzOpv7s
sudo chmod 666 /*
をやってしまったようなのですが、なにか対処法はありますか?
web上の文書で、hogehoge /*とあって、
スペースはいてってるのがなんか変だなと思いつつも。
踏まされてしまったようです。
0237名称未設定04/06/21 10:52ID:yCeDJMYr

>>234
多分ファイル名の大文字小文字を間違えてるに1000ギニーピッグ

>>236
CDで起動してディスクユーティリティでアクセス権の修復… じゃダメ?
0238名称未設定04/06/21 11:01ID:MtzOpv7s
sudo chmod 666 /*
をやってしまったようなのですが、なにか対処法はありますか?
web上の文書で、hogehoge /*とあって、
スペースはいてってるのがなんか変だなと思いつつも。
踏まされてしまったようです。
0239236,23804/06/21 11:03ID:MtzOpv7s
二重すいません。
とても助かりました。もどりました。
ありがとうございます。
0240名称未設定04/06/21 17:56ID:vLIML3hv
>>231
泥縄で質問せずに、きちんとUNIX入門系の本を読んで出直せ。そうしないと、
お前はいつまで経ってもバカのままだ。
0241名称未設定04/06/22 21:44ID:DIhaSWBK
バカ丸出しの質問でageてすみません。
finkをインスコしてfinkコマンダーでいろいろinstall、removeを繰り返していたら
ターミナルを起動するたびに、

sudo /sw/bin/apt-get -q0 -f remove gnome-core

が自動実行されるようになってしまいますた。
これを削除するにはどうしたらいいでしょうか。

bash起動時に読みにいくであろうファイル
~/.bashrc、~/.bash_profile、~/.profile、/etc/bashrc、/etc/profile
/sw/bin/init.sh
これらには書いてありませんでした。
0242名称未設定04/06/22 21:53ID:pCn1TCQj
ターミナルの初期設定ファイルでないの?
0243名称未設定04/06/22 21:55ID:WBZ+3wcv
>>241
Terminal の環境設定は ?
024424104/06/22 22:41ID:DIhaSWBK
解決しますた。ありがとうございます。

com.apple.Terminal.plistのExecutionStringにまんま書いてありました。
0245名称未設定04/06/25 16:28ID:JwMtkase
OSX 10.3.4なんですけど、
Finderのファイルメニュー中の”アーカイブを作成”の保存形式を
ZIPから.dmgに変更はできませんか?ターミナル使って。

よろしくおねがいします。
0246名称未設定04/06/25 16:49ID:NlafvpPt
中身の処理を書き換える事は可能だと思う?
0247名称未設定04/06/26 05:59ID:EVhPYF9M
MYCOM刊「Mac OS XユーザのためのUNIX入門」(大津真著)っていうの買ってきますた。
ちんぷんかんぷん、2520円どぶに捨てたかも。

ターミナルなんかきらいだぁヽ(`Д´)ノ
0248名称未設定04/06/26 08:49ID:seZCN9v1
>>247
自分のレベルに合った本買えよ。
0249名称未設定04/06/26 10:57ID:lj549VZE
>>247
OS9で起動不可、シングルユーザモードで何とか対処しないといかん
ってなことを想定して危機感を持って読め。身の入り方が違うかもyo
0250名称未設定04/06/26 11:02ID:qLtjsRkF
自分の興味関心目的に従って知識を深めるのが普通だが
入門本的なのは大抵体系網羅的でまわりくどくなるからな
0251名称未設定04/06/26 11:35ID:R0qh5c/v
買う前に立ち読みしろってこった。
0252名称未設定04/06/26 12:56ID:r3pBGlEo
>>251
>>247ってさ、Amazonとかでエイヤ!っとポチっしちゃうタイプなのかもね。
O'ReillyのUSのサイトみたいに目次とどこかの章のサンプル位乗せとけよ!>日本の出版社!!
とか思う事あるなぁ。本屋に置いてなかったりするとなかなかキツいもんなぁ。

てかO'ReillyJapanがSafariで和書のpdf販売とかしてくれたらありがたいんだけどなぁと、思って見たり。
■ このスレッドは過去ログ倉庫に格納されています