Terminal初心者質問スレ
レス数が1000を超えています。これ以上書き込みはできません。
0001名称未設定
02/02/02 16:50ID:r/uJ42KMでもUNIXとしてバリバリ使う以前に「"Terminal"って何?」という
人達のためのスレッドです。
Terminalと、Terminalで使えるコマンド関連の話題で盛り上がりましょう。
コマンド&Terminalに関係の無い質問はこちら
MacOS X初心者質問用スレッド10.5
http://pc.2ch.net/test/read.cgi/mac/1011607977/l50
MacOS XのUNIX的な使い方全般はこちら
MacOS XをUNIXとして使ってる人の為のスレ
http://pc.2ch.net/test/read.cgi/mac/1001930035/l50
少し覚えてくると、もっと便利に使いたい!そんな時はこちら
「ご主人様ご命令を!」OS Xでスクリプトスレ
http://pc.2ch.net/test/read.cgi?bbs=mac&key=1010546884&ls=50
0002名称未設定
02/02/02 16:51ID:j4/gt5df0003名称未設定
02/02/02 16:52ID:zUcagFjv0004OmniWebスレの615
02/02/02 17:01ID:q2sfdAh6サンクス。
まずは俺でも分かる、"Terminal"の簡単な解説から。
# 間違い覚悟で書くので、ご指摘お願いします♪
"Terminal.app"はApplicationsフォルダの
Utilitiesフォルダ内に入っています。
Terminalを起動すると
[localhost:] hogehoge%
↑このような待ち受け画面が表示されるので、
コマンドを打ち込んでリターンを押します。
試しに
[localhost:] hogehoge% cal
↑このように打ち込んで"return"を押してみましょう。
カレンダーが表示されて再び待ち受け画面に戻るはずです。
基本的にTerminalではこのように、コマンドを打って"return"を押し、
何らかの処理が行われて再び待ち受け画面に戻る、
という流れで操作を行います。
(例外あり)
0005名称未設定
02/02/02 17:04ID:NgQuqV5p「Mac OS X ターミナルコマンドポケットリファレンス」1880円
なる本が討ってたよ。
興味がある人は買ってみましょう。
00064続き
02/02/02 17:12ID:q2sfdAh6それらの中には更にフォルダがあると思います。
Terminalで操作を行う場合、ユーザはこうした階層構造(ツリー)の中で、
ウィンドウごとに現在位置(カレントディレクトリ)を持つことになります。
(階層一つ一つを"ディレクトリ"と呼び、GUIではフォルダアイコンで表示されます)
Terminalではデフォルトで、この現在位置がコマンドライン
(コマンドを打ち込める待ち受け行)の左端に、[]で括られて
表示されるようになっています。
"localhost"というのは現在物理的に操作しているMacのことで、
その右のチルダは自分のHomeディレクトリを指します。
試しに
[localhost:] hogehoge% ls
のように入力し、"return"を押してみましょう。
("ls"は現在位置にあるファイル&ディレクトリの一覧を表示します)
# OmniWebユーザなのでチルダが表示されませんが、
気にしないでください。
00076続き
02/02/02 17:16ID:q2sfdAh6処理の内容を変化させる事も出来ます。
試しに先程の"ls"に引数を追加してみましょう。
[localhost:] hogehoge% ls -l
(実行してみると結果が先程と異なるのが分かると思います)
このように引数は、半角スペースを挟んでコマンドの後に続けます。
これらの説明を踏まえた上で、コマンドごとの説明に入ります。
0008名称未設定
02/02/02 17:19ID:gZFGSsOQ[localhost:~] の部分が自分のIPアドレスになるんだけど
おれだけ?
00097続き
02/02/02 17:30ID:q2sfdAh6引数:
-l…ファイルの特徴を詳しく表示
-a…不可視ファイルも含めて表示
-F…ディレクトリ、実行ファイル等の種別を表示
用例:
ls -a
ls -laF
cd→カレントディレクトリを変更
引数:
(移動したいディレクトリのパス)
用例:
cd /Applications/Utilities/
cd /
cd Documents/
"cd"に続けたパス名は、階層構造の中での位置を表します。
基本的にはフォルダ名を"/"で区切って表しますが、
先頭の"/"だけはルートディレクトリと言って階層の頂点を表し、
Finderでは"Macintosh HD"に対応します。
パスの表示には相対指定と絶対指定があり、
相対指定は現在位置から見た位置を表します。
("cd"の用例では三番目がそうです)
絶対指定ではルートディレクトリから目的のディレクトリまでの
全てを記述するため、先頭に"/"が付きます。
相対指定でも絶対指定でも、最後の"/"はあってもなくても構いません。
またディレクトリによっては特殊な表記が認められているものもあります。
/, $HOME→自分のHomeディレクトリ
./→カレントディレクトリ
../→親ディレクトリ(一つ上の階層)
0010名称未設定
02/02/02 17:39ID:wdbl17LF危ない、危ない。ぬりがとう。
00119続き
02/02/02 17:43ID:q2sfdAh6移動する事が出来るようになったと思います。
# 「フォルダの中に入っている」という感覚なので、
# Finderのシングルウィンドウモードに近いかも。
今度は現在位置に、ディレクトリを作成してみましょう。
(お薦めは自分のHomeディレクトリ)
mkdir→ディレクトリの作成
引数:
(ディレクトリのパス)
用例:
mkdir newfolder/
mkdir /Users/hogehoge/newfolder/
# 最初は「フォルダを作りたいディレクトリに入って
# "mkdir"の後に作りたいフォルダの名前書く」と憶えると
# 分かりやすいかもしれません。
0012名称未設定
02/02/02 17:50ID:9AwdGSSiもちろん、自分自身は多少は深めたいと思うのだが、
それが、はたして何の意味があるのか?
001311続き
02/02/02 17:52ID:q2sfdAh6フォルダが増えているのが分かると思います。
また、作ったディレクトリは消すことも出来ます。
rm→ファイル&フォルダの削除
引数:
-i…削除の前に確認する
-r…ディレクトリを中身ごと削除
(削除対象のパス)
用例:
rm file1.txt
rm -r hogehoge/
# 削除対象がディレクトリ(フォルダ)の場合、
# "-r"オプションが必要です。
"rm"コマンドで"-i"オプションを付けずに削除すると、
確認もなければ削除出来た旨を伝えるダイアログも表示されないので
最初は面食らうと思います。
しかしTerminalではこのように、処理に成功している間は
基本的に、処理結果を表すメッセージは表示されません。
("ls"のようにメッセージ自体が目的となるコマンドは別です)
…とここまで続けて今さらながら気付いたのですが、
入門書のような内容になってしまって「質問スレ」の趣旨から外れかけている気もしますA(^_^;
解説は解説サイトに任せて本来の質問スレに戻すのと、基本的なコマンドだけは一通り解説するのと、
どちらが好ましいでしょうか…?
0014名称未設定
02/02/02 17:57ID:VRmCj0Q+最初はみんな初心者なんだし、こんなスレがあってもいーやん。
何の意味があるのか? については坊さんと小一時間話すのが良いと思われ。
0016名称未設定
02/02/02 18:05ID:e18crURJ危ない危ない。
0017名称未設定
02/02/02 18:05ID:VRmCj0Q+わかりやすく解説してるサイトがあればそっちに飛ばすのもいいかな。
とも思うが、個人的には並行していけば良いと思う。
ま〜、まかすわ >>13
0018名称未設定
02/02/02 18:10ID:HUNDo+s0このスレッドには非常に興味がありますので,期待してます.
&サゲ進行期待.
00191
02/02/02 18:12ID:r/uJ42KMデフォのMonacoフォントがカコワルイので、変えようと思ったら、
横長になっちゃったよ。
Osakaとかはダメなのね。
横長にならないカコイイフォントを教えてちょ。
00201
02/02/02 18:14ID:r/uJ42KMおつかれさまでした。非常に参考になりました。
ただ、1で>>2-15と書き忘れたのが失敗。
まっ、いいか。
>>18
あがると何かまずい?
002113続き
02/02/02 18:16ID:q2sfdAh6「set prompt=''」コマンドを使って
その部分の表記を変えませんでしたか?
IPアドレスを表示する方法は私も存じませんが、
もしMacOS Xのデフォルトに戻したい場合は
↓この行をコピペして実行すれば、戻せると思います。
set prompt='[%M:%] %n%% '
(「初心者スレ」の趣旨から外れそうなので、詳しい解説は控えます)
>>16
時々「新・mac板」でも見かける
sudo rm -R /
というコマンドは、説明の通りHDDを空にするコマンドです。
("-R"は"-r"でも一緒)
絶対に実行しないでくださいね♪
>>17
ではファイル操作とパーミッション関連を終えたら、
ひとまず解説を中断して質問スレに戻しますね。
あと少しだけお付き合いください。
>>18
了解です。
サゲ進行で。
0022名称未設定
02/02/02 18:19ID:MzrY6Z0zsudo rm -fr /
でも多分からにはならないと思われ。
データのほとんどは消えるが (w
Red HatとFree BSDでそれと試した人のサイトがどっかにあったな。
0023名称未設定
02/02/02 18:33ID:xpoCFqj8いや、localhost はネットワークの上での「マシン名」が
表示されるのでそれでも問題なし
気になるんだったら、、、
変更のしかた忘れた
スマソ
0024続き
02/02/02 18:33ID:q2sfdAh6それはつわものですな。
私自身はとても試す気にはなれません(笑
cp→ファイル&ディレクトリのコピー
引数:
-i…同名のファイル&ディレクトリが既に存在する場合に確認
(このオプションを付けずに実行すると、上書きされます)
-r…ディレクトリのコピー
(移動元パス名) (移動先パス名)
用例:
cp file /
(現在位置にある"file"というファイルをHomeにコピー)
cp -r folder/ /
(現在位置にある"folder"というディレクトリをHomeにコピー)
cp -i -r file folder/
(現在位置にある"file"というファイルを
ディレクトリ"folder"に、確認しつつコピー)
コピーする対象が一つであれば確認はあまり必要にならないかと思いますが、
特定の条件を設けて複数の対象を一度に移動する事を考えると
便利なオプションだと思います。>"-i"
mv→ファイル&ディレクトリの移動
移動元が残らないことを除けば
用法や引数の付け方は、"cp"と同様です。
Finder同様のファイル操作用のコマンドはこれで揃っていると思います。
次のレスでは条件を設けてマッチする物を一度に操作する方法を書きます。
(それでファイル操作関連は終える予定です)
002524続き
02/02/02 18:47ID:q2sfdAh6他に"ワイルドカード"というものも使用出来ます。
*…全ての文字列(0文字でも可)
?…全ての文字(0 or 1文字)
[abc]…a, b, cのいずれか1文字
[a-z]…aからzのいずれか1文字
[^abc]…abc以外の1文字
[^a-z]…aからz以外
("^"は"〜以外"という意味です)
例えば
mv * folder/
と指定すると、
現在位置(カレントディレクトリ)に存在する
全てのファイルを一度に"folder"ディレクトリに移動出来ます。
同様に
rm *.txt
と指定すると、ファイル名の末尾が".txt"になっている
ファイル全てを、一度に削除します。
("-r"オプションが付いていないのでディレクトリは不可)
"[]"を含むワイルドカードを使用する場合、
大括弧の最初から最後までで一文字を表します。
例えば、
[a-zA-Z]…大文字小文字両方のAからZ
といった表記も可能です。
パス名で指定する個所では、基本的にワイルドカードも使用出来ます。
0026更に続き
02/02/02 19:02ID:q2sfdAh6MacOS XはUNIX系OSをベースにしているため、
ユーザによってアクセス出来るファイル&ディレクトリが
制限されています。
アクセス権は"ユーザ"と"グループ"ごとに決められています。
試しに"ls"コマンドに引数"-l"を付けて実行してみてください。
一番左に「drwxr-xr-x」のような文字列が表示されたと思います。
この文字列がアクセス権の有無を表しており、四つのブロックに分けて考えます。
d rwx rwx rwx
↑一番左の"d"はディレクトリであることを表します。
その一つ右のブロックは持ち主のアクセス権を、
その更に右のブロックは持ち主と同じグループのメンバーのアクセス権を、
一番右のブロックはその他のユーザのアクセス権を表しています。
アクセス権は"r"、"w"、"x"の三文字で表され、
それぞれ"Read(読み)"、"Wtite(書き)"、"eXecute(実行)"の略です。
文字が表示されていればアクセス権があり、
"-"が表示されていればアクセス権が無い状態です
"ls -l"実行時に表示された、アクセス権関連の文字列の二つ右が所有者、
その更に右が所有者の属するグループです。
(自分もここに表示されたグループのメンバーであれば、グループのアクセス権が適用されます)
0027続き
02/02/02 19:12ID:q2sfdAh6chmod→アクセス権の変更
引数:
アクセス権を表す数字or文字
(アクセス権を変更する対象)
用例:
chmod 640 filename
chmod 744 folder
数字に関してですが、これも桁ごとに三つに分けて考えます。
一番左が所有者の、真ん中が所有者と同じグループのメンバーの、
一番右がそれ以外のメンバーの、アクセス権を表しています。
数字は4(読み), 2(書き), 1(実行)の三つの合計で考えます。
例えば所有者に「読み」と「書き」のアクセス権を与えたい場合、
それぞれに対応する"4"と"2"を合計して、"6"を100の位に割り当てます。
例えば"744"の場合、所有者は全ての、グループと他者は読み出しのみの
アクセス権を持つことになります。
0028続き
02/02/02 19:16ID:q2sfdAh6"root"というユーザが存在します。
MacOS Xではデフォルトでオフにされていますが、
NetInfoManagerで有効にすることも出来ます。
また管理者のグループに属するメンバーは、
"sudo"コマンドでroot同様の権限を持つ"スーパーユーザ"に
なることも出来ます。
su→ユーザの変更
引数:
(ユーザ名)
用例:
su root
(ユーザrootに変更)
su hogehoge
(ユーザhogehogeに変更)
sudo→スーパーユーザとして実行
引数:
(続けたいコマンドを続けて表記)
用例:
sudo rm file1
(スーパーユーザとして"file1"を消去)
アクセス権の問題で削除出来ないアイテムが
ごみ箱に溜まってしまった場合などは、
これを利用して消すことが出来ると思います。
0029続き
02/02/02 19:28ID:q2sfdAh6chmod -R 744 folder
のようにすると、そのディレクトリ内の全アイテムを一度に変更出来ます。
また、所有者自体を変更する事も出来ます。
こちらはバックアップを取った際に
所有者がおかしくなって利用出来なくなった
ファイル&フォルダの救出などに役立つと思います。
chown→所有者の変更
引数:
(ユーザ名) (変更対象のパス名)
用例:
sudo chown hogehoge file
("file"の所有者をユーザ"hogehoge"に変更)
chgrp→ファイルorディレクトリの所属グループを変更
引数:
-R…そのディレクトリ以下の全アイテムを同時に変更
(変更後のグループ名) (変更対象名)
用例:
chgrp staff file
("file"の所属グループを"staff"に変更)
chgrp -R staff folder/
("foder"ディレクトリ以下の所属グループを"staff"に変更)
"chgrp"で変更するグループは、ユーザ自身が所属するグループからしか選べません。
0030名称未設定
02/02/02 19:30ID:G2nTvdxD0031名称未設定
02/02/02 19:32ID:xGXRL1Z10032名称未設定
02/02/02 19:33ID:zUcagFjv見やすいような‥
0033取りあえず最後
02/02/02 19:39ID:q2sfdAh6Terminalで打ち込むコマンドをテキストファイルに書き込み、
実行権を与えてパス名で指定します。
すると既存のコマンドのように、処理を自動化することが出来ます。
例えば次のように書きます。
#!/bin/tcsh
cd /
mkdir test/
cd test
↑このように書いたファイルを保存し、
自分のHOMEに"test"という名前で保存したとします。
その後"chmod 744 /test"と打って実行権を与え、
コマンドの代わりに"/test"と打ってファイルを指定してやると、
三行の処理が自動的に行われます。
これをシェルスクリプトといって、大変便利です。
処理は行ごとに行われるので、一行に一回分のコマンドを書きます。
(最初の一行はおまじないだと思って必ず一行目に書くようにして下さい)
随分長くなってしまいましたが、ここまでお付き合い頂いてありがとうございました。
リダイレクトやパイプ処理等、他にも便利な使い方はありますが、
一旦ここで書くのをやめて質問スレッドに戻しますね♪
また何かお役に立てそうでしたら、書き込ませていただきますm(_ _)m
>>30, 31
応援、サンクスです♪
>>32
解説サイトでも作ってみようかな〜、なんちゃって(*^.^*)
0034名称未設定
02/02/02 19:43ID:jbJbM9p8いままでのを理解するのに二週間ぐらいかかりそうです
ぜひ解説サイトを!!!!
00358
02/02/02 19:45ID:gZFGSsOQ>>21
それやってみたら、まちBBSのIPみたいに数字の右側まで表示されて
localhostにはならなかったです
>>23
問題ないんですか
ためしにLANケーブル外してみるとlocalhostに表示がなったけど
やっぱ気になる
みんなどう表示されてんの?
0036名称未設定
02/02/02 20:05ID:XzWxYgM6まーぱのCDにスクリーンセイバー特集があってさ、dmgファイルがいっぱい
あったのよ。んで、全部選択して展開。
Findetだったら、いちいちマウントされたディスクから、ドロップしなきゃい
けないでしょ。そこで、
cp -r /Volume/*/*.saver ~/Library/Screen\ Savers/
てなかんじ。便利でしょ。
0038名称未設定
02/02/02 20:35ID:aGlF310Eまずは/etc/hostconfig を参照。ついでに/etc/iftabも
デフォルトではHOSTNAMEはIPアドレスが割り当てられれば
自動で決まるようになってる。
host名:localhostに割り当てられているIPアドレスは127
003938
02/02/02 20:39ID:aGlF310Eんで127.0.0.1 にlocalhostが割り当てられてる。
LANケーブル抜いたらIPアドレスが割り当てられなくて
localhostが使われていると思われる。
ただうちでは常にlocalhostですが
0040名称未設定
02/02/02 20:49ID:VRmCj0Q+フォルダ名やファイル名を打ち込むのが邪魔臭いときは、
Finderからドラッグ&ドロップで一発で打ち込める。
例えば [DATA] ってディスクの [download] フォルダだと
/Volumes/DATA/download
と、でてくる。
覚えとくと深いとこのファイルいじるの楽だよん♪
0041名称未設定
02/02/02 21:05ID:ju3+ARWq0042名称未設定
02/02/02 22:47ID:xpoCFqj8お、便利!
% /Vol
のあとにタブキー打つと勝手に
% /Volumes
とか補足されるのより便利かも
0043名称未設定
02/02/03 00:37ID:i0O2m/ieバックアップを取るためのコマンドではありませんが、
バックアップを取るのに便利なコマンドを。
tar(アーカイブ化)
引数:
cf…tar形式でアーカイブ化
(圧縮先パスと圧縮元パスを後に続ける)
xf…tar形式のファイルを展開する
tf…tarファイルの中身を表示
z…gzip形式で圧縮&解凍
v…処理経過を表示
用例:
tar czvf home.tar.gz /
(自分のHomeを"home.tar.gz"という名前で現在位置に圧縮)
tar xzvf home.tar.gz
(現在位置にある"home.tar.gz"というファイルを展開)
tarコマンドの引数は、この二つの使い方を憶えておけば
普段使う分には不自由しないと思います。
ちなみに「アーカイブ化」というのは、
複数のファイルを一つにまとめることです。
>>42
コマンド名やディレクトリ、ファイル名を途中まで打って
"Tab"キーを押すと、残りを補完してくれますね(^-^)
004443
02/02/03 00:44ID:i0O2m/ie違うことを書いてしまいましたA(^_^;
tarの用例にある、
tar czvf home.tar.gz /
は、
tar czvf home.tar.gz 〜/
の誤りです。
("〜"は本当は半角です)
それから起動ボリューム以外のボリュームは
"/Volumes/"以下に自動的にマウントされます。
例えばHDDにパーティションを切って起動ボリューム以外に
"SubHDD"と名付けた場合、"/Volumes/SubHDD/"以下が
その内容になります。
(Finderで見ると不可視のディレクトリも多いので注意して下さい)
004643=44
02/02/03 01:01ID:i0O2m/ietarで圧縮したり、cpでコピーしたり、mvでボリューム間を移動したりすると、
そのファイルのリソースフォークは削除されます。
取り返しの付かない事が起こらないことを祈りつつ…。
004745
02/02/03 01:14ID:pYz9hc68open -a /Applications/Utilities/DropStuff 〜/Desktop/BackUp
004841
02/02/03 01:16ID:7cGywwsG今度ためしてみます。
ついでにもうひとつ質問なんですけど、
Terminal終了する前はctrl+dしたほうがいいんでしょうか?
学校でASL telnet使ってた時、先生に終わる前にctrl+dしなさいっていわれたんで
一応してるんですけど。
今度本屋さん行ったらこの本買って勉強します。
ttp://www.amazon.co.jp/exec/obidos/ASIN/477411393X/ref=sr_aps_d_1_1/249-1677615-1061913
>>47
これやるとどうなるの?
0050名無しさん@Emacs
02/02/03 01:22ID:wlg2QoFI% man commnad
でオンラインマニュアルが見れる。
詳しくはman manのはずなんだけど、少し古いみたい。
あとこれはFreeBSD用だけど、日本語man。
http://www.jp.freebsd.org/man-jp/search.html
違うのもあるかもしれないけど、とくに問題ないと思う。
まずは ls /usr/bin ってやってそこのからやるといい。
manやったあとはSEE ALSOってとこのやつもmanしてみよう。
>>43
HFS+でtar使うとリソースフォークとtype/creator, Finder infoなんかが
さっぱりなくなっちゃうんだけど…。
Terminalからなら
% ditto -rsrc src dst
でいけるかな。試したことないけど。
# man dittoも古いんだよなぁ。
>>44
チルダ(っていうかオーバーライン?)が0x01になっちゃってるみたい。
>>45
tarで圧縮?
>>47
インチキだー(w
0051名称未設定
02/02/03 02:29ID:6fLBLQ9Lバックを黒(というよりかなり濃いめのグレー)文字を白にすると、
TerminalはAquaとも素晴らしく相性が良くなります。
その際にはMonacoフォントのサイズを12程度まで上げるか、
Monaco以外のフォントに変更してくださいね。
今まで味気なかったTerminalがやたらカコヨクみえるよ!
0052名称未設定
02/02/03 11:47ID:F4yJkgtDTerminal半透明にしてイイコトなんかないんだけど
ユニッキスと差別化して優越感にひたりたかったんで(ワラ
# docで未使用を半透明に
defaults write com.apple.dock showhidden -boolean Yes
# Terminalを半透明に(1.0で初期値 0.0で透明)
defaults write com.apple.Terminal TerminalOpaqueness 0.5
あと、チョット聞きたいんだけどユニッキス3ボタンで使ってる時に
選択領域を違うshellのwindowに右ボタンで張り付けられるのは
Teaminalでは実現不可なんでしょうか?
やっぱcopy&pasteしかダメ?
あと、それを実現する為にはマウスが乗った方の
windowがアクティブにならないとダメだと思うんだけど。
(現在1クリックしないと駄目だし)
0053名称未設定
02/02/03 12:00ID:ZCkTyaPZたぶんやっておいたほうがいいと思う。
% exit
と同じこと。
0054名称未設定
02/02/03 15:00ID:Dvuh4oDr0055名称未設定
02/02/03 15:07ID:bxz+bqih>>52さんの方法で0.8くらいの透明にすると、
(・∀・)イイ!!
勉強意欲が湧いてきた。
0056名称未設定
02/02/03 16:03ID:v6CtrpI7それはまさしく私の環境 (w
ただset color で補完時の色付けすると恐ろしく見づらくなると言う諸刃の剣。
おれのような初心者は大人しく
set prompt = '[%B%T %c3%b] \!% '
で太字にして喜んでなさいってこった。
0058名称未設定
02/02/03 19:11ID:wOQOq2Zlhttp://www.amazon.co.jp/exec/obidos/ASIN/477411393X/ref%3Dsr%5Faps%5Fd%5F1%5F1/250-3056587-9998658
オンラインで勉強するの苦手なんだよね〜・・・
それとAppleScript関係の本も欲しいな〜・・・
0059名称未設定
02/02/03 20:24ID:7cGywwsG俺もやってみた!
なんかかっこいいね。
006058
02/02/04 00:11ID:P7y3TjW3しかし、バリバリUNIXユーザーってのはこれだけあるコマンド全部覚えてるのかな〜・・・
0061名称未設定
02/02/04 00:21ID:0umtx3j60062名称未設定
02/02/04 00:24ID:ppwSGKY3早速質問なのですが
desktopにあるフォルダidoushitainoを
System/Library/startupItemsに移動させようとしたのですが
うまくいきませんでした、過去ログをみて挑戦したのですが
どなたか解る方がいらっしゃったら教えていただけるとありがたいです。
root までなれたのですが
cpコマンドの使い方がいまいち理解できません
0063名称未設定
02/02/04 00:46ID:4Rqq3sym% sudo cp -RP ~/Desktop/idoushitaino /System/Library/StartupItems/
まずはman cp 見れ
んで起動スクリプトは /Library/StartupItems/ に入れても同じ。
こっちだと管理者であればrootでなくても普通にコピーできる。
通常は/Sytem以下は弄らなくてよいよ。
006462
02/02/04 01:02ID:ppwSGKY3レスどうもです。早速やってみます。
起動スクリプトとはシェルスクリプトの事でしょうか?
users/username/Libraryまではフォルダーがあるのですが
その下に、StartupItemsを作ってスクリプトを入れると同様なのでしょうか?
うーん海胆楠は奥が深い…そして面白い。
0065Omni2の609
02/02/04 01:54ID:vk/udrWPちょっと出かけてる間に本当に開設されるとは。
有志各位に感謝、です。
http://www2.icn.ne.jp/~hechima/term/index.html
初歩的なとこだとここも参考になるんじゃないかな、と。
早速勉強させていただきます。重ね重ねサンクス!
0066名称未設定
02/02/04 02:02ID:XcaOJseaTerminalの透明化(・∀・)イイ!
defaultのTerminalとは比べものにならない位素敵になりました。
ところで、これTerminal以外にも透明か出来るものってあるんですか?
Finderのwindowを透明化出来るって話を聞いたこともあったような...?
あと、たとえばText EditをこのTerminalみたいに背景黒、文字白で半透明なんて
できちゃったりするんですかね。
ちょいとスレ違い気味なので、sageで。
0067名称未設定
02/02/04 04:35ID:vk/udrWP「エスケープ文字」についても解説していただけると有り難いです。
(当方「なんとなく」しか解りませんので)
で、個人的には質問と知ってて便利なコマンド紹介の両輪で回していただけると
大変有り難いかと。
0068名称未設定
02/02/04 06:41ID:efeI6tFx日本語のディレクトリには移動できないんでしょうか。
0069名称未設定
02/02/04 07:05ID:ya2pysyGttp://www.ctt.ne.jp/%7Enashorn/terminal/readme.html
0070名称未設定
02/02/04 16:07ID:kef3P8hHホームのLibraryにmanファイルを置いてシェルで読ませたいのですがどうしても
うまくいきません。やり方御存じのかたいらっしゃったらご教授願えませんか?
ぼくが試したのは、.cshrcに、set $MANPATH=(...)と記述する方法です。
でシェルを立ち上げてecho $MANPATHすると一応希望の、(home)/Library/manも
$MANPATHに含まれているのですが、そこにあるmanファイルを読ませようとしても
not foundになってしまいます。
0071名無しさん@Emacs
02/02/04 16:37ID:XjYz98W7セクションごとにディレクトリ用意しないとダメなのかな。
コマンドならman/man1ってのを作ってそこに置く。
0072名称未設定
02/02/04 17:02ID:kef3P8hHどうもです。それも試したんですけどだめなんですよねー。
0073名称未設定
02/02/04 17:31ID:Y6GgBKeU記述方法がそもそも間違ってる。
setenv MANPATH $MANPATH:~/Library/man
set で定義出来るのはシェル変数。tcshの場合シェル変数と環境変数は
役割が異なる。多分環境変数MANPATHを参照出来なくて
not foundでるんじゃないかと‥‥。おそらく‥‥。
0074名称未設定
02/02/04 18:32ID:kef3P8hH実はsetのまえに既にsetenvもやってみたんですよ。
しかし「Bad : modifier in $ (〜). 」と怒られてしまう。(tilde半角)
‥と思ったら、分かりました、解決法。
「setenv MANPATH 〜/Library/man:$MANPATH」(tilde半角)とすれば
大丈夫でした。(考えりゃわかるだろって‥)
0075名称未設定
02/02/04 18:38ID:kef3P8hH0076名称未設定
02/02/04 18:50ID:kef3P8hHpathを.cshrcに指定するときはsetでもsetenvでもよいみたいなんですけど、
どちらが良いんでしょうか。あるいはどちらが望ましい記述なんでしょう?
0077名称未設定
02/02/04 19:38ID:w+eWxxGj0078名称未設定
02/02/04 19:54ID:Y6GgBKeUどっちで良いです。
シェル変数 pathは環境変数 PATHに反映されます。こちらを参考に。
http://x68000.startshop.co.jp/~68user/unix/pickup?PATH
0079名称未設定
02/02/05 01:23ID:xD7Tqg31出来るだけフォルダ名は英語がいいんでしょうね。
現状は。
せっかくなんで豆知識
普通「cd□/usr/..」って感じでパスを丁寧に追っていかないと
いけないんですけど、
「cd□」
の後にfinderのフォルダアイコンをterminalに
ドラッグドロップしてもパスが有効になります。
0080名称未設定
02/02/05 05:02ID:ma+N/Zz7TinkerToolを使うとTerminalの背景を
簡単に半透明にできます。なかなかお洒落で
ターミナルが見違えます。
あとTerminalでman 調べたい機能 (例man ftp)
とタイプすると英文のマニュアルがでてきます、
スペースで行送り、まとめてじっくり読みたいときは
シェル>テキストを保存もできます。
Terminalを使い初めてまだ1週間な漏れは、
alias cp "cp -i"
alias rm "rm -i"
alias mv "mv -i"
alias ls "ls -aF"
set path = ( $path /Developer/Tools )
setenv EDITOR vi
ッス!
0082名称未設定
02/02/05 06:32ID:No11mteSありがとうございます。「UNIXの部屋」、わかりやすいっす。
ついでに、PAGERもsetenvできるって初めて知った‥
(だって"UNIX in a Nutshell"にのってなかったんだもん!)
さっそくPAGERをw3mに変更してウマー
>>81
Terminal使いはじめて約10ヶ月‥アフォみたいなaliasばかりが増えて行く。
シロートまるだしでハズいので見せられません。
ところで、EDITORってデフォルトのままでもviじゃなかったっけ?
0083名称未設定
02/02/05 07:14ID:No11mteS【Tips】(cshell、tcshell)
home直下に、「.cshrc」(c-shell-resourceの略)というファイルをつくって
自分好みの環境設定ができます。たとえば setenv EDITOR emacs とすれば、
shellのデフォルトのエディタがemacsになります。環境変数については、
上で教えていただいた「UNIXの部屋」にまとめがあります。
http://x68000.startshop.co.jp/68user/unix/environment.html
また、>>81にあるようにalias指定すれば、自分独自のコマンドを設定できます。
alias ls "ls -aF"と書いておくと、lsとタイプしただけで-aFの引数付きでlsできます。
オリジナルの文字列でコマンドをつくることもできます。
単純な例では、alias cda "cd /Applications"と書いておけば、「cda」という
短いコマンドで/Applicationsに移動することができ、/Applicationsへの移動を
頻繁に行う人にとってはタイピングの労力が少なくなり、便利です。
稚拙な説明ですけどこのへんで。
0084名称未設定
02/02/05 07:18ID:No11mteS0085名称未設定
02/02/05 07:33ID:gcijWCBxプログラムによるだろ>ディフォルト
viがディフォルトのが多いんだろうけど.
0086名称未設定
02/02/05 22:38ID:yCmeXNRW文字化けしていて読めません。例えば-?したときのメッセージは
?g?「??vac <options> <source files>
?g?p??
008786
02/02/05 22:40ID:yCmeXNRWとにかく↑こんな感じで何言ってるか分かりません。
どなたか原因・解決法などご存知ないでしょうか?
他のプログラムではこのような現象はおこりません。
0088名称未設定
02/02/05 23:04ID:qfeWLiQl~/.(t)cshrcは使わずに~/Library/init/tcsh/に設定ファイルを置いていたりする。
で、中身は以下の通り。
~/Library/init/tcsh/aliases.mine
alias emacs "stty raw;\emacs \!*;stty -raw;clear"
#alias Emacs "usexpg4 \emacs \!*"
alias ls 'ls -F'
alias tar '/usr/bin/gnutar'
#
alias Ie 'open -a Internet\ Explorer'
alias Jedit 'open -a jedit4'
alias Arena 'open -a ARENA'
alias Mozilla 'open -a mozilla'
alias iTunes 'open -a iTunes'
~/Library/init/tcsh/path
set path = (/Developer/Tools $path )
~/Library/init/tcsh/login.mine
setenv MANPATH "${HOME}/man:/usr/local/man:/usr/local/share/man:/usr/share/man"
~/Library/init/tcsh/environment.mine
# cvs
setenv CVSROOT ~/Library/CVS/cvsroot
setenv CVSEDITOR emacs
# less
setenv PAGER /usr/local/bin/less
setenv JLESSCHARSET japanese-euc
あんまり芸が無いなあ
0089名無しさん@Emacs
02/02/05 23:15ID:4o3obDHxShift_JISの日本語メッセージ吐いてるね。
javac -J-Dfile.encoding=EUC-JP
とかやればJTerminalとかでいけると思う。
英語メッセージにはどうすんだろ?
優先言語を英語にすりゃいいんだろうけど。
0090名無しさん@Emacs
02/02/05 23:26ID:4o3obDHx英語メッセージは
setenv LC_ALL en
でいけるみたい。
# もともとはどこ見てんだろ?
009186
02/02/06 00:09ID:WnHRzlvFレスありがとうございます。どうもProjectBuilderから呼んだときの
メッセージの兼ね合いで中途半端に日本語化されてるみたいですね。
この間意味もなくインストールしたHotSpot関係のアップデータのせい
かと思い激しく欝になっとりました。どうもです。
0092名無しさん@Emacs
02/02/06 00:30ID:0U+nFDJrいやProjectBuilderもメッセージがShift_JISだったから
日本語環境じゃ落ちて使えなかったんよ。
で、>>89の方法でUTF-8にする必要があって、
今は最初からその設定になってる。
0093名称未設定
02/02/08 00:17ID:qkdYJ5Br「MacOS Xターミナルコマンドポケットリファレンス」とこれ、どっち買おうか?
0094名称未設定
02/02/08 02:26ID:8SM4wp0O上げればいいのに (w
オライリー買ってtcsh の基本を学ぶ。
ポケットリファレンスは立ち読み or 下の目次見ながらman を読む。
http://www2.gihyo.co.jp/books/bookinfo.asp?ID=4-7741-1393-X
立ち読みしたけどその程度で十分な内容だったよ>ポケットリファレンス
0095名称未設定
02/02/09 23:29ID:bs4knBa1名前を統一変更したいのですが..
あるフォルダに一杯画像ファイルがあります(何かは聞かないで〜(笑))。
そこの拡張子が
・JPG
・JPEG
・jpeg
・jpg
というカンジでバラバラなんです。
これを統一させたいわけですが、どういう風にすれば良いのでしょうか?
# .jpgで全部統一とか...そういう結果を導きたい
あとTerminalのコマンドがそのままAppleScriptになるという
雑誌記事を読んだんですがそれは本当でしょうか...
だとしたら↑のコマンドをTerminal、Applescriptの
どちらでも利用できるようになるという事なのでしょうか?
shell初心者で初歩的質問だと思いますが宜しくお願いします
0096名称未設定
02/02/09 23:57ID:WR6zI0zD$ sh -c for SUFFIX in JPG JPEG jpeg jpg ;
do for NAME in *.$SUFFIX ; do mv $NAME `basename $NAME $SUFFIX`.jpg ;
done ;done
(あ、これ、1行ね)
0097名称未設定
02/02/10 01:24ID:bzdOGMwp$ sh -c for SUFFIX in JPG JPEG jpeg jpg ;
do for NAME in *.$SUFFIX ; do mv $NAME `basename $NAME $SUFFIX`jpg ;
done ;done
じゃないとまずいや。あと、Developer Tools がなくても basename が存在
しないってことはないよね?
009895
02/02/10 15:49ID:onaetw7O残念ながらエラー吐いちゃいました。
SUFFIX: Undefined variable.
[localhost:~/Documents/cov] % done ;done yes
done: Command not found.
done: Command not found.
でも答えてもらえて有り難かったです。
また暇な時にでも考えてみてくださいませm(__)m
つなみにDevtoolは入れてません
0099名称未設定
02/02/10 21:13ID:bzdOGMwpsh -c for SUFFIX in JPG JPEG jpeg jpg ; do for NAME in *.$SUFFIX ; do mv $NAME `basename $NAME $SUFFIX`jpg ; done ;done
っていうように、1行で書いてます?
見やすくするために改行入れたのが失敗だったか。
0100名称未設定
02/02/10 21:56ID:rZNIq40tこのまま良スレであり続けますように。なーむー
0101生徒第101号
02/02/10 23:40ID:LfvnUrE7curlの使い方お願いします!
HPは出来たのでしょうか?
テメーでなんとかするか・・・
ってな感じでage
010295.98
02/02/10 23:52ID:CHU2I4AXおっしゃるとおり改行いれてました。
初心者で申し訳ないです(汗
で改行無しに成形してコピペしてやってみたんですが
やはり同じエラーでした。
ゴメンナサイ
0103名称未設定
02/02/11 00:42ID:jE+tJui1sh -c 'for SUFFIX in JPG JPEG jpeg jpg ; do for NAME in *.$SUFFIX ; do mv $NAME `basename $NAME $SUFFIX`jpg ; done ;done'
って quote する必要があった。
あと、これだと、もし JPG とかいう拡張子の file がない場合は
mv *.JPG *.jpg
となってしまい、error が出ますね…。
0104名称未設定
02/02/11 00:42ID:FDBopKvWOS Xの場合回数指定しないと何回も打ってるじゃないですか?
やっぱり回数って4〜5回くらいに指定した方が良いんですか?
0105名称未設定
02/02/11 00:50ID:M/T3OrFC0106名称未設定
02/02/11 01:05ID:jE+tJui1ping なんて ICMP で非常に軽い処理だし、packet の大きさも 56bytes
だし、頻度も1秒1回だし、みんなでいっせいにやらない限りは負荷なんて
問題になるとは思えないけど。
>>105
ヴァカ
0107名称未設定
02/02/11 06:10ID:TjBVpsgF"Flood" ping(ping -f)なんてものもあるぞ、立派なDoSアタックだ。
ま、変なオプションを指定しない限り無害、という点はおおむね同意。
0109名称未設定
02/02/11 12:54ID:aJaVNe8V% rename s/jpeg/jpg/ *
http://www.arctic.org/~dean/scripts/rename
011095.98
02/02/11 13:24ID:otp0HVpUいけました! ありがとうございました。
今後ゆっくり分析させていただきます。
m(_ _)m 感謝
>>109
すいません、どうやって使えば良いのでしょうか?
リンク先のコマンドをコピーして手元に保存?
(その時はコマンド名.txtで良いのでしょうか?)
で、コマンド自身は
/変換前/変換後
って事なんでしょうか??
超初心者質問ですいませんです。
0111名称未設定
02/02/11 21:32ID:OSe2UDaDやってみたらちゃんと英語で表示された。どうも。
LC_ALLってどういう意味なのか分からんが。
0112名称未設定
02/02/11 23:35ID:2lp4HeGGunsuccessfullyのファイルがいくつかあるのですが
これでいいのですか?
0113名称未設定
02/02/12 23:42ID:UxeV5Hcllsで「aaでは無い」というのをやりたいんですが
どの様に記述したら良いのでしょうか?
ls aa* みたいに
aaを含むは、やっと分かりました(笑)
なかなか進歩しないッス
0114名称未設定
02/02/13 00:10ID:vZ5UbsO8でどう?
0115113
02/02/13 00:22ID:ZE0L/uqNありがとうございます
リスト成功する時もあるんですが
階層内でpdfをハジキたかったんで
ls | grep -v *pdf
とやってみたら
Binary file nantka.pdf matches
という風になってしまいました。
なぜかpdfを抽出してるみたいです
0116どちて坊や
02/02/13 00:33ID:vsXqK9hsどちて今更そんなことしなければならないの?
デフォルトフォント変えるのにもTerminal使わないといけないの?
なんだか退化しているようだけど、違うの?
先生おしえてくらはい!
0117名無しさん@Emacs
02/02/13 00:50ID:bxq/wo15それだとshellが"*pdf"を展開してgrepに渡しちゃうよ。
echo *.pdfってやってみるとどんな感じかわかるかな。
grep使うならこんな感じ? # もっといい方法がありそうな気も。
ls | egrep -v ".+\.pdf"
詳しくはman grepと正規表現について調べてね。
0118Bill Gates
02/02/13 01:45ID:ICeeQc/AEmacsからWeb見てんの?
0119名称未設定
02/02/13 08:40ID:1Rw5RpzX> デフォルトフォント変えるのにもTerminal使わないといけないの?
Terminal「も」使えるってことではないかと。
LinuxPPC使ってますけど、CUIにはGUIにはない良さがあるよね。
0120名無しさん@Emacs
02/02/13 11:38ID:bxq/wo15navi2ch ですが、何か?
emacs-w3m を使うこともあるよ。
0121名称未設定
02/02/13 15:11ID:FjhyZWHa漏れら極悪非道のageブラザーズ!
今日もネタもないのにageてやるからな!
 ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∧_∧ ∧_∧ age
(・∀・∩)(∩・∀・) age
(つ 丿 ( ⊂) age
( ヽノ ヽ/ ) age
し(_) (_)J
0122名称未設定
02/02/13 19:15ID:9ZWPrpwc>>117ありがとうございました!できました。
また色々勉強していきます。
>>116
やらなくてもいいと思います(笑) >terminal
その為のGUIのMacだと思うんで。
ボクの場合はCGの途中経過や色替え、tiffやjpgのバージョン違いなど
色々と途中で作っていきます。
本当は丁寧にフォルダ分けすれば良いのですが制作途中では
なかなかそういうわけにもいかず(苦笑)
最後にそれをまとめる時に、名前で「〜以外」「〜という名前」のファイルを
「移動」「コピー」「削除」できるので
terminal(シェル操作?)は大変助かります。
ですのでボクも
ls , ll , cd , cp , mv , rm
ぐらいしかわからないんですが・・・
そんなボクですが
色々とココで教えて貰えれば幸いに思います。M(_ _)M
0123名称未設定
02/02/13 20:06ID:fGlH9HFvAppleScriptを通じてGUIとの連係が可能なのもまたいい。
0124名称未設定
02/02/15 12:14ID:+MSpBB0Y0125名称未設定
02/02/15 12:24ID:Cmu71Wjhしろやま氏 vs ポセイドン氏の論争勃発か?!
http://www.eternal.nest.or.jp/~shiro/macosx.html?02140115
http://member.nifty.ne.jp/poseidon/index.html?02111558
0126名称未設定
02/02/15 12:38ID:bAy1tNAAどっちも面白いね。でもさ、これって論争ではなくて
「結局、もっとちゃんとしたGUI作れやゴルァ(゚Д゚#)」
って、お二方は言いたいんじゃないかな。
言いたいことはすごく納得できる。
0128名称未設定
02/02/16 14:02ID:OS4snuaHttp://homepage.mac.com/pragma/pragmac_soft2.html
を参考にしたのですが、
新規シェルを開いてもすぐに閉じてしまいます。
.cshrcは以下のようにしています。
alias ls "ls -v"
setenv DYLD_INSERT_LIBRARIES /usr/local/lib/libnje.dylib
setenv DYLD_FORCE_FLAT_NAMESPACE
環境設定でnjeを有効にするにチェックを入れています。
入れてない状況では日本語表示されません。
他スレじゃ禿guyに怒鳴られそうなんで聞いちゃいます。お願いします。
0129名称未設定
02/02/16 18:07ID:3iEp9H7jほんと、そうだね。そして、漏れもすごく納得した。
Terminalを使うのが面倒だと思えるようなGUIが
はやくでき上がって欲しい、ってのが一番思う。
今は正直、ないと不便だから覚えようか、って感じだから。
0130名称未設定
02/02/16 18:36ID:j5mqTy3S条件入力
+
ls,cp,mv,rmなどの機能を持ってくれてたり
あとはパイプ機能があったり
・・・するとスゴイ嬉しいと思います。
どなたかソフトに強い方、dev-toolとかで作って下さいませんか?(笑)
ボク正直シェアウエア料金払っても、全然惜しくありません。
ものスゴイ欲しいです、そんなソフト。
0131名称未設定
02/02/16 20:42ID:g8YLmB4DA/UXがそんな感じだったんだよな。
Unixコマンドの入力/出力やオプションをGUIで設定して実行できた。
0132えろす
02/02/16 23:34ID:iPiRR9DmAppleScript で作ってみたよ。ただコマンド登録して実行するだけ。
http://homepage.mac.com/ero_s/FileSharing1.html
めちゃくちゃしょぼいけど、使ってみてください。
要望なんかあったらこっちにお願いです。
http://pc.2ch.net/test/read.cgi?bbs=mac&key=1010546884&ls=50
0133名称未設定
02/02/16 23:42ID:W0ikysej間開けたのと違うのですか?
0134128
02/02/17 00:17ID:gKNYmNZ60135名称未設定
02/02/17 00:28ID:P7mr8F2bMPWのCommandoを移植したもの
FilterTopなんてのもある。
Macには昔からMPWやFrontier等のツールがあって
強力なスクリプト環境だったのに開発者以外なぜか誰も
存在すら認めようとしなかった。
そういう状況を見て来た物にとってさほど出来が良いとも思えない
Terminal.appを皆が触ろうとするのはなにか不思議な光景
0136名称未設定
02/02/17 00:36ID:gdVBDCP2って言うか、MPWとか、コマンドラインはこれまではあくまでも
デベロッパーツールで一般ユーザには無縁のものだったわけだろ。
それがMac OS Xではターミナルが標準で入ってる & ターミナルを
使わざるをえない状況があるから、皆が触ろうとするのではないかな。
>>125の下のリンクはもっとGUIの完成度を上げて、コマンドラインが
必要無い、本来のMacOSの姿に戻ってほしいということではないのかな。
0138135
02/02/17 08:46ID:fvDFOK3o煽り意図だったら申し訳ないけどマジに分析してみます。
UNIXだったらTerminalからの操作が必要なんだという意味なら
UNIXの想定が狭すぎます。ミニコン系や組込み系でUNIXを標準化の
ためやOSの基礎として備えている物は良くあります。
こういった用途ではTerminalからの操作はあってもお飾りかメンテ
ナンス手段です。MacOS Xでも本来OSの基礎としてが目的のはず。
これをふまえて、Apple自身がKBaseに平気でTerminalを使った
操作を一般ユーザに要求していたり、Terminalを使いこなそう!
みたいな本が出て来たり、元々ちょっと毛色は違えど強力な
スクリプト環境があったことを加味すると不思議な光景感が
醸し出されるのです。
0141名称未設定
02/02/17 18:18ID:reEs/6XHというコマンドが有りますが、これって起動ディスク
に存在するアプリにのみを対象にしているのでしょうか?
たとえばHDを増設してHD1という名前付けて、そこに
個人的なアプリを入れてる場合は、そのアプリは対象になって
いないんでしょうか?
UNIXを全く理解してないので、的外れな事いってるかもしれませんが
よろしくおねがいします。
0142名称未設定
02/02/17 23:38ID:1yKZVXLcShellShellっていうのがあるけど…
http://www.madoverlord.com/Projects/SHELLSHELL.t
俺は逆に既存のアプリをコマンドライン対応してほしかったり。
0143名称未設定
02/02/19 22:20ID:DHPlag/Rlinuxのところだから役立つか知らないけど、
日本語訳してるみたい。
0144名称未設定
02/02/19 22:59ID:9B9uVOzF0145名称未設定
02/02/20 23:51ID:MUm/1fnldmesg
vm_stat
netstat
いろいろ出てくる。
printenv
これも
0146名称未設定
02/02/21 06:31ID:pDilEJRU例えば、
% man curl
とかやると、恐ろしく長い説明書がでてきてreturnキーでスクロール
させるのですが、途中でもういいやって思った時どうやって終わらせればいいんでしょうか?
% curl -O ftp://ftp.apple.co.jp/pub/AppleJapan/Macintosh/System/Mac_OS_9.2.1_Update/Single-File/Mac_OS_9.2.1_Update.smi.bin
とやるとギュンギュンっと始まるのですが、ヤパーリやめたい時は
どうすればキャンセルできますか?
0147名称未設定
02/02/21 06:53ID:Gwqxd/tlで全てのプロセスキャンセル出来るよ
例えばtopでプログラムのプロセス番号
確認してからアプリケーション停止したい場合
control +c
で止めてそのあと
kill プロセス番号
でできます。
0148146
02/02/21 07:31ID:pDilEJRUcontrol+cで逝けましたー。
覚えましたー。
0149名称未設定
02/02/21 07:58ID:9HQIn4JTそのソフトに終了コマンドがあるならそっち使ったほうがいいかもしれない。
今 X環境無いから試せないけど, topや manは qで終了しない?
0150147
02/02/21 08:01ID:FhWp1xxvqであっさり終了
知りませんでした。
そうしたら149さんのニュアンスから
control cよりもqの方が通常終了の
しかたなのですね。
勉強になりました!
0151146
02/02/21 08:54ID:pDilEJRUtopも終了できました。
curlでダウンロードしてるのをキャンセルするのは
control+cでないと出来なかったです。
147さん、149さん、ありがとうございました。
今までmanをやった時、最後までスクロールさせてました(w
0152名無しさん@Emacs
02/02/21 12:38ID:sAa4nqGM今度は Control + Z してみよう。
で、jobs、戻るには fg(forground の略)、バックグラウンドで動かすなら bg、
最初からバックグラウンドで動かすならコマンドの後に & をつけて起動。
例えば、curl -s -O http://... & とやるとメッセージが出ずに後ろで動いてくれる。
# wget なら、wget -q hoge &。
詳しくは、man jobs とかして man の中で / 押すと、下に / が出るから
そこに検索したい単語(fgとか)を入力、n で次を検索、該当個所を見つける。
man 見てるとき h か ? で簡単なヘルプが出てくるんでそれも参考に。
man の詳しい操作についてはman more。
英語がいやなら、http://www.jp.freebsd.org/man-jp/search.html でもいい。
ただ、一部内容が違ってたりすることもあるんで気をつけて。
ちなみに、Terminal だと Command + . で Control + C を送るようになってる。
0153名称未設定
02/02/21 13:39ID:Ldznys4JUNIX環境が普通に使えるのであれば、たとえば新iMacを買えばUNIXの
ソフトもWindowsのソフトもMacのソフトも使えるので、とても便利だと
感じるからだ。ただ、先日店頭で新iMacのTerminalをさわってみて
気になったのは、ccやgccが標準で実行できなかったこと。makeも
なかったようだし。一般的なUNIXソフトを、./configure, make,
make install でインストールできる環境になっていればいいとは
思うのだけど、やはりまだそこまではいってないのかな。
ごく基本的なUNIXコマンドは入っているようだけど、自分で好きなUNIX
ソフトをインストールして使える環境になっていないとなると、まだ
完全に乗り換えるわけにはいかないな、と思っている。
Mac OS X の開発が進むまで、しばらくは様子見をするつもり。
こういった話題はこちらの方がいいのか UNIX 板の方がいいのか
は悩むところだけど、両者でほどほどに話題があればいいのかな。
0154名称未設定
02/02/21 13:47ID:OpL1vQ5Eここは良いこの初心者スレだ。
淡々と段落無しに語られても困る。
そんなあなたには
MacOS XのUNIX的な使い方全般はこちら
MacOS XをUNIXとして使ってる人の為のスレ
http://pc.2ch.net/test/read.cgi/mac/1001930035/l50
0155名称未設定
02/02/21 14:16ID:doide65Aそれ、単にそのiMacにDev. toolがインストールされてないだけと思われ。
0156名称未設定
02/02/25 12:41ID:cbSRT0IN初心者には難しいよ〜。
0158名称未設定
02/02/25 14:03ID:9xD1UT+Cどうしても必要なときにそのつど覚えて行くから
大丈夫。自分もさいしょ取っ付きにくかった。
ここの過去ログとか参照してもいいかも。
0159名称未設定
02/02/25 19:01ID:umbhfjKYおれも難しいと思った。
構文先にありきじゃなくて、やりたい事を優先にして
本を作って欲しかったなあ。
「こういう事がやりたい」ってのが先に無い?やっぱ。
Terminal関係の本って大体似てるよね。
辞書っぽくて(そういう辞書があるのはいいんだけど)いやだな
0160名称未設定
02/02/25 21:12ID:WspY72gV0161名称未設定
02/02/25 21:16ID:GTAflRYGあの手の本(リファレンスブック)はある程度慣れている人が
辞書として使うものですから仕方が無いでしょうね。
私もその本を買いましたけど、man読んだほうが早いのが実際かも。
ただ Mac OS X 特有のコマンドについて説明が載っているのでそこらは重宝してます。
辞書を読んで英語を勉強する人もいるぐらいですから、
ざっとコマンドについて目を通すのにはいいかもしれません。(w
0163名称未設定
02/02/26 20:54ID:G9nORKp1Dockの出現位置変えるぐらいしかやってないんですけど。
defaluts write com.apple.dock pinning start
これ。
0164名称未設定
02/02/26 22:15ID:u5zPiXM/例えばエロデータ満載の仮ダウンロードフォルダがあったとする。そっから、Finder で
xxx.mpg を MPEG フォルダへ
xxx.rm を RM フォルダへ
xxx.jpg を JPEG フォルダへ
それぞれ手動で振り分けようと思ったら、面倒くさいでしょー。
Terminal ならコマンドでひょい。
0165名称未設定
02/02/26 23:04ID:KFLV7SS7Dockの位置変える、みたいことはむしろコマンドラインでやることの本質じゃないかと。
UNIXでの考え方ってのは単機能の細かいプログラムを
組み合わせていろいろやっていくってことがひとつにあるから、
巨大なアプリケーションでなんでもやっちゃおうっていう
W●ndows的な考え方をしていると理解に苦しむことはあるかも。
たとえばnetstatで出力したネットワーク情報をgrepだのawkだので切り出して
mailで自分のケータイのメールアドレスへ配信するスクリプトを書いて
cronで毎日決まった時間になればそれを実行するようにすれば、
24時間稼動させている自分のマシンが正常に動いているかをケータイでチェックできる。
(ちなみにこれはちょっと前のUNIX MAGAZINEでやってたんだけど。)
ひとつひとつのコマンドでできることはたいした事はないけど、
それをパズルのように組み合わせて自分の目的を達成できるものを作るっていう
楽しみがこの世界には(少なくとも私にとっては)ある。
よく言われることにこういった世界では 1+1>2 が当たり前のように成り立つし。
でも、あまりCUIな環境になじみのないユーザにはとっつきにくいのは確かで、
その溝を埋めるような機能をGUIで実現できるような実装をしていってもらいたいと
Appleには期待しているんだけど...
0166名称未設定
02/02/26 23:09ID:psTJszIn>24時間稼動させている自分のマシンが正常に動いているかをケータイでチェックできる。
すぐに帰れない外出先で、正常に働いてないことがわかったら、精神衛生に悪いかも?
0168名称未設定
02/02/26 23:21ID:SMqohsqEうははは
>>164
拡張子で並び替えられる選択肢があれば、GUIでも比較的楽にに出来そうだけどね。
コマンドの方が一発って感じだけど。
0169名称未設定
02/02/26 23:24ID:jiyz9M1aブラウザで確認するのはどうすれば良いのですか?
いろいろコマンド表とか検索したけど書いてなかったんですけど。。
うーむ。
0170名称未設定
02/02/26 23:29ID:hjE1hQ5N結合ツールを使わず cat で済ませられるのが嬉しかったです。
0172名称未設定
02/02/27 00:05ID:1kS4OR2ocat [ファイルのリスト] > [結合後のファイル名]
たとえば hoge000.dat 〜 hoge255.dat ってのを結合したければ
cat hoge*.dat > ~/Desktop/hogehoge.mpg とかすればよい。
0173172
02/02/27 00:06ID:1kS4OR2o0174171
02/02/27 00:10ID:or3f0OSwおぉぉサンクスコ。なるほどワイルドカード使ってcatでファイルにリダイレクト
ってことかー。メモメモ。すげぇ勉強になりました。
0175名称未設定
02/02/27 00:11ID:qmV97mL/助けて下さい。
terminalのtopコマンドがきかなくなってしまいました。
[localhost:~] jun% top
OK? stop? no
top: Command not found.
[localhost:~] jun%
こんなカンジです。どうしてでしょう?
わかる方いますか?対策があれば教えて下さい。
0176名称未設定
02/02/27 00:16ID:y4Je5JzAむかーしTOWNS-OS使ってた頃はGUI上でワイルドカードが使えたんよねぇ。
Macに引っ越してまず困ったのがこれだったな。
なわけでMac OS XにTerminalがついてて一番嬉しいのはワイルドカードで
サクッと一発ができることやね。
0178170
02/02/27 00:19ID:kSJC9UBfははは、解説ありがとうございました。確かに、偽装してるのはダメですね。
以下、偽装じゃないんですけど。
ホームページには AVI ファイルだと書いてたから、cat で
結合した後 xxx.avi としてるのにどうしても開けなくって、
結局 Windows で最初っから分割ファイルダウンロード&結合してみれば、
生成されるのが ZIP ファイル。それを伸張してやっとこさ AVI に。
なんてこともアリました。しかし、オ○ニーのためにここまで頑張れるなんて…。
0179名称未設定
02/02/27 00:46ID:qmV97mL/where topと打ってみましたが、何も反応ないようです。
[localhost:~] jun% where top
[localhost:~] jun%
どうなんでしょう?マジでたすけて、、、ください、、、
0180名称未設定
02/02/27 00:47ID:PlM9Mdfp0182名称未設定
02/02/27 00:54ID:qmV97mL/やってみました。
[localhost:~] jun% /usr/bin
/usr/bin: Permission denied.
[localhost:~] jun%
僕には意味がわかりませんが、どうなんでしょう、、、?
0183名称未設定
02/02/27 00:56ID:qmV97mL/やってみました。
[localhost:~] jun% $PATH
/Users/jun/bin/powerpc-apple-darwin:/Users/jun/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin: Command not found.
[localhost:~] jun%
意味がさっぱりわかりません。僕はtopコマンドが見たいだけなんです、、、
0184名称未設定
02/02/27 01:05ID:1kS4OR2o/usr/bin の中を見るには「ls /usr/bin」ね。
あとPATHをみるには「env」で PATH がどう設定されているかを確認。
まあ、>>183でも実質的には見られているわけだけど...
0185名称未設定
02/02/27 01:09ID:MDBXCeeYちゃうよ。ディレクトリの内容を確認するにはls /usr/bin。
で、topがあるかどうか見てみて。
>>183
それもecho $PATHとするのが正しいのだが($PATHだけだと環境変数
PATHの内容をそのまま実行しろという意味になるので「コマンドが
見つかりません」と言われてしまう)、とりあえず/usr/binへのパスが
通っていることは確認できます。
0186185
02/02/27 01:10ID:MDBXCeeY0188名称未設定
02/02/27 01:46ID:qmV97mL/どうもありがとうございます。
やってみました。
[localhost:~] jun% ls /usr/bin
a2p htpasswd openssl sed
appletviewer id package serialver
arch idlj pear setregion
awk jar perl sftp
c2ph jarsigner perl5.6.0 slogin
c_rehash java perlbug smbutil
cacheCoveredChars javac perlcc splain
chflags javadoc perldoc split
chgrp javah php-config ssh
cpio javap phpextdist ssh-add
crontab jdb phpize ssh-agent
cut keytool pl2pm ssh-keygen
dbmmanage lockfile pod2html ssh-keyscan
dprofpp logger pod2latex sudo
ex login pod2man sw_vers
expn lpc pod2text tail
extcheck lpq pod2usage tar
false lpr podchecker tclsh
fcache lprm podselect tclsh8.3
find lsbom policytool tnameserv
find2perl machine procmail touch
formail mailq pstruct tr
groups mailstat purgestat true
h2ph more reset tset
h2xs native2ascii rmail uname
hdid newaliases rmic update_prebinding
hdiutil nice rmid vacation
head nicl rmiregistry vi
hostinfo niutil s2p view
hoststat ntpq sample wc
htdigest open scp whoami
[localhost:~] jun%
どうもtopがないみたいです。
どうしてでしょう?
0189名称未設定
02/02/27 02:12ID:E9VG2dZBうーん、何かの拍子に消してしまったとしか考えられないです・・・。
Developer Tools入れてれば
ttp://www.groupsys.com/top/
ここからソース取ってきてmakeすればいい話なんですが。
知り合いの方にバイナリもらうのが手っ取り早いでしょうか?
0190名称未設定
02/02/27 02:24ID:qmV97mL/もしかしたら、、、
最近OSを再インストールしたんですが、
そのとき、カスタムインストールでデベロッパーツール関係をはずしてしまったような気がします。
それが原因でしょうか?
インストールしなおすしかないですかね?
0191名称未設定
02/02/27 02:35ID:E9VG2dZBOS XのカスタムインストールにはDeveloper Toolsは含まれていないと思います。
もしかしてOS Xのバージョンが10.0.4以下で、BSD Subsystemをインストール
しなかったということでしょうか?
何にせよ再インストールが最善の手でしょうが、top一つのために再インストール
というのもイマイチですよね。どうしたもんでしょ。
0192名称未設定
02/02/27 02:43ID:qmV97mL/まさに、BSD Subsystemをインストールしてませんでした。
インストールCDからBSD Subsystemだけをインストールして、
無事にtopコマンド見れました。
いろいろ教えていただいて、マジで感謝してます。
どうもありがとうございました。
0193名称未設定
02/02/27 21:09ID:rb2f1bxM色付けすることはできますか?
0194名称未設定
02/02/27 22:02ID:oLymS4Wdへ〜そうなんだ。
ごちゃごちゃしないような形で、機能を拡充してほしいね。
とういうことで、rmしたときに直接消さないで、ゴミ箱にファイルを移す方法を・・・・
0195名称未設定
02/02/27 22:16ID:Y1tN0e//alias rm 'mv \!* ~/.Trash/' とログインスクリプトにかいときなさい。
0196194
02/02/27 23:32ID:oLymS4Wdありがたき幸せ・・・
mv と ~/ の間をどうしたら良いもんかと。
ここをあてにせずに、リファレンス本買うかな。
195氏には感謝。
0197163
02/02/28 00:06ID:FOIrGRcTTerminalとAppleScriptとの違いがよくわからなくなるんです。
わたしはどっちも使えない人間ですが
最近AppleScriptに興味を持ち始めたんですけど
Terminalでもできそうな部分がありそうで
どっちを勉強しようかなって。
どっちもできるのが理想ですけど。
0198名称未設定
02/02/28 04:18ID:zePEuqsxAppleScriptでしか出来ない事→アプリ操作、Clipbord処理とか上位機能の処理
Terminalを使った方が楽な事→ファイル操作、テキスト処理、ローレベルな処理
と個人的に思います。ファイル操作に関してはAppleScriptでも出来るけど、面倒
くさいだよね。長年積み重ねてきたUnixのファイルシステムに比べると。それと、
Unixは殆どのファイルがテキストだからテキスト処理にも長けてます。AppleScript
でテキストいじるとコレが辛いんだ。
それぞれの便利な部分を組み合わせて使えばOSXならではで便利だよ。
0199163
02/03/05 22:43ID:cl5NE6vd>198
テキスト編集にはTerminalということですね。
それってCSVみたいなテキストも処理しやすいということでしょうか?
0200名称未設定
02/03/06 01:06ID:FW6tCI5V初心者なもんで、-Pや-Wが良くわからなかったり、いろいろ無駄があったり、汚かったり、
バグがあったり、挙動が元のrmと違ったり、tcshなんですが、他のシェル使った方が良いとか・・・・
諸先輩方に手直しなんかしてもらえると、ありがたいのですが。
下のスクリプトをrmのaliasにしていただければ、一応使えます。
行き当たりばったりで書いたので、変なところ多いですが、ごめんなさい。では
0201名称未設定
02/03/06 01:08ID:FW6tCI5Vif ( ! -e ~/.Trash/ ) then
mkdir -m 700 ~/.Trash
endif
set flag = ""
set args = ( d f i P Rr W )
set stuff = $argv[$#argv]
set conf = "n"
set files = ""
if ( $#argv == 0 ) then
echo "usage: ${0} [-dfiPRrW] file ..."
exit
endif
foreach arg ( $argv )
switch ( $arg )
case [-]*:
0202名称未設定
02/03/06 01:09ID:FW6tCI5Vcase [-]*[0-9a-ceghj-qs-zA-OQS-VX-Z]*:
echo "usage: ${0} [-dfiPRrW] file ..."
exit
breaksw
endsw
foreach arge ( $args )
switch ( $arg )
case *[$arge]*:
set flag = "$flag$arge"
breaksw
endsw
end
breaksw
endsw
end
switch ( $stuff )
case [-]*:
echo "usage: ${0} [-dfiPRrW] file ..."
0203名称未設定
02/03/06 01:09ID:FW6tCI5Vbreaksw
endsw
if ( ! -e $stuff ) then
echo "${0}: ${stuff}: No such file or directory"
exit
endif
foreach check ( $argv )
switch ( $check )
case [-]*:
breaksw
default:
set files = ( $files $check )
breaksw
endsw
end
if ( $#files != 1 ) then
foreach file ( $files )
rm -${flag} $file
0204名称未設定
02/03/06 01:10ID:FW6tCI5Vexit
endif
switch ( $flag )
case *[f]*:
breaksw
default:
switch ( $flag )
case *[i]*:
switch ( $flag )
case *[Rr]*:
echo -n "remove ${stuff}? "
set conf = $<
if ( $conf == "y" || $conf == "Y" ) then
else
exit
endif
if ( -d $stuff ) then
set directory = `/bin/ls -A $stuff`
0205名称未設定
02/03/06 01:10ID:FW6tCI5Vforeach inside ( $directory )
rm -iR $stuff/$inside
end
endif
rm -d $stuff
exit
endif
breaksw
default:
echo -n "remove ${stuff}? "
set conf = $<
if ( $conf == "y" || $conf == "Y" ) then
else
exit
endif
breaksw
endsw
breaksw
endsw
0206名称未設定
02/03/06 01:10ID:FW6tCI5Vendsw
switch ( $flag )
case *[Rr]*:
breaksw
default:
if ( ! -d $stuff ) then
else
switch ( $flag )
case *[d]*:
set emp = `/bin/ls -A $stuff`
if ( $#emp != 0 ) then
echo "${0}: ${stuff}: Directory not empty"
exit
endif
breaksw
default:
echo "${0}: ${stuff}: is a directory"
exit
0207名称未設定
02/03/06 01:11ID:FW6tCI5Vendsw
endif
breaksw
endsw
switch ( $flag )
case *[P]*:
echo "-P mijissou. m(_ _)m"
exit
breaksw
case *[W]*:
echo "-W mijissou. m(_ _)m"
exit
breaksw
endsw
if ( ! -o $stuff ) then
if ( $conf == "y" || $conf == "Y" ) then
else
0208名称未設定
02/03/06 01:11ID:FW6tCI5Vset conf = $<
if ( $conf == "y" || $conf == "Y" ) then
else
exit
endif
endif
endif
if ( -e ~/.Trash/${stuff} ) then
/bin/rm -fR ~/.Trash/$stuff
/bin/mv $stuff ~/.Trash/
else
/bin/mv $stuff ~/.Trash/
endif
exit
0209名称未設定
02/03/06 01:12ID:FW6tCI5V20行づつです。
0210名称未設定
02/03/06 13:43ID:ZEq7TiJWこれは昔からそういう仕様だったかな?
だとしたらMvMacとの違いがよくわからないんだけど。。
ちなみにcpだとリソースはごっそり落ちます。
0212名称未設定
02/03/06 16:37ID:ZEq7TiJWなるほど・・
ところでmvとMvMacの違いですが、とりあえず確認できたのは、
1. MvMacでは他ボリュームへの移動ができない。
2. MvMacでは同名の大文字小文字変換ができない。
(mvの場合、Finder上で名前の変更がすぐに反映されないという不具合が
あるものの可能)
だけでした。
しかしこうなるとMvMacの必要性はほとんどないように思われます。
ほかにもmvとMvMacの違いについて知っている方がいたら教えて下さい。
0213名称未設定
02/03/06 16:59ID:ZEq7TiJWリソースが落ちます。
0214名称未設定
02/03/06 17:14ID:ZEq7TiJW移動させるには、CpMac -r 'filename' したあとに rm -rf 'filename' とする
必要がありますね。
0215名称未設定
02/03/06 17:21ID:ZEq7TiJWところでCpMac についてる -macという引数は何を意味するのだろう・・
0216名称未設定
02/03/06 17:57ID:7i/0JpLC感じなんですけど。MACPOWERの記事で、iPhoto Libraryの場所をTerminalで
移動できるってあったんですけど。
やり方がぜんぜん分からないんです、誰か詳しく教えてもらえませんか。
0217名称未設定
02/03/06 18:13ID:L1xxfT+xこういうのが現れるたびに、
北風さんタイプの先生と
太陽さんタイプの先生が出てくるんだよなー。
漏れは北風さんタイプなので sage。
0218太陽ではないが南風
02/03/06 18:20ID:NWqdbh9R% defaults write com.apple.iPhoto RootDirectory /Volumes/hoge/hoge1/hoge2
ってな感じちゃうか
0220名称未設定
02/03/06 20:38ID:JOlsLfZf>>216はTerminalの初歩から知りたいって事だと思うんだが違うのか?
OSXが初期インストールOSになったから今後同じように
Terminal初心者かつMac初心者
っていうそれはそれは恐ろしい状況がたくさん展開しそうな予感
すごいヤバイ事を(rmとか)やってシステムすら
起動できなくなってしまう・・・とか
まあ有るかどうかわかんないけど
その辺は雑誌もちゃんと考えて書くべきだと思うんだけどねえ
いや、話題がそれてすまん
0221名称未設定
02/03/06 21:04ID:kmYFxHOUとかいってみるムネオ
0222名称未設定
02/03/06 21:27ID:ousiDA0/いや、そんな奴ほど実害はなくても、いろんなとこである事無い事書いたりするのよ(藁
でもま〜、うっかりシステム全消しってのは、かつては誰もが通る道だったと思うが。
98あたりだと format a: とかさ(笑
俺的にはパソはOSぶっ壊しつつ覚えるもんだって頭がある > 古い人だなスマン
0224名称未設定
02/03/07 12:03ID:JnZfjfmu俺もぶっ壊しながら覚えてきたもんで、
安易に正解を求められると、反射的に冷たい態度をとってしまいますねえ。
「自分はこう思ってこうやってみたが、こんな結果になってしまう。」
ぐらい書いてくれると、「おー、よう頑張ってるね」って気にもなるんですけど。
とはいえ、1の主旨から考えると、216レベルの初心者もアリってことなのかな。
0225名称未設定
02/03/07 22:24ID:z2TLVlOiえっと、とりあえずところどころにコメントを入れた方がいいということと、
「ご主人様ご命令を!」OS Xでスクリプトスレ
http://pc.2ch.net/test/read.cgi/mac/1010546884/l50
で発表した方がいいと思ったということと、
UNIX板の以下のスレが参考になると思った。
root で rm -rf /
http://pc.2ch.net/test/read.cgi/unix/1015160064/l50
完全なrmの代用となるゴミ箱スクリプトができればうれしいよね。
0226200
02/03/08 21:49ID:xA4NR1+Uとりあえず、上でリソースの話が出てきたので、上記のスクリプトの最後のゴミ箱に移すところの前に、
if ( -e /Developer/Tools/CpMac ) then
/Developer/Tools/CpMac -r -p $stuff ~/.Trash/
/bin/rm -fR $stuff
exit
endif
を付けたした方がいいですね。あとifの条件式の( ! -o $stuff )を( ! -o $stuff || ! -w $stuff )に下方が、
良いかもしれません。
それから、CpMacの-rと-pって何ですか?一つは属性だとか・・-macはコピー先を/hoge/hoge/とか
したときに、それをディレクトリと認識しないで、ファイル名としてカレントディレクトリにコピーする
みたいです。
スクリプトはインデントも崩れてたし、たらたらすいませんでした。
0227200
02/03/08 21:53ID:xA4NR1+Uどうやってやるのでしょう?
コピペでテキストファイルにはっつけて、解凍出来るって奴なんですけど。
0228名称未設定
02/03/08 22:02ID:GiEuJgI0どうしたらいいんでしょう。コマンドがあった気がするのですが、思い出せない
&みつからないのです。おせーてえらいひと!
0229名称未設定
02/03/08 22:05ID:LZVkhOmlsource ~/.cshrc
0230名称未設定
02/03/08 22:07ID:LZVkhOml0231名称未設定
02/03/08 22:08ID:GiEuJgI0即答大感謝です。ここは良いすれだな〜。
今データ解析やっているところで、正直気がくるいそうです。あ〜
0232名称未設定
02/03/09 13:50ID:7oXbwIfi> 227 名前: 200 メール: 投稿日: 02/03/08 21:53 ID:xA4NR1+U
>
> あっそれから、tar.gzかなんかのファイルをテキストにして、貼り付けてるのを見たのですが、
> どうやってやるのでしょう?
> コピペでテキストファイルにはっつけて、解凍出来るって奴なんですけど。
man uuencode
0234200
02/03/09 21:38ID:gdGYDir1ありがとうございました。見てみます。やってみます。
それから、ゴミ箱は各パーティションごとにあったんですね。
0235名称未設定
02/03/10 02:04ID:LLzBZkJYuuencodeです。
http://pc.2ch.net/test/read.cgi/unix/996949546/132-
>>234
csh系でスクリプトを書くときはシェル関数が使えなかったり、
標準エラーのリダイレクトが出来ないつううデメリットがあるから、
他人に渡すようなスクリプトは出来ればshで書いた方が良くない?
細かいことだけど、>>200-204のスクリプトだと、usageや、スクリプトが
エラー出して止まる際のメッセージ等は標準エラーに出力した方が良いし。
0236235
02/03/10 02:26ID:LLzBZkJY間違い、すいません。
>>235はcshでスクリプト書くのが駄目ってことでなく、
自分で使用する分にはスクリプトの挙動は理解してるけど、
他人に見せる場合はusageやエラー時のメッセージ
等はきっちり書いた方がいい、そうなるとshで書いた方が良いのでは?
ってことです。多少きつい書き方に思えてしまったので補足です。
0237名称未設定
02/03/10 19:05ID:hLyZDL/60238名称未設定
02/03/10 19:07ID:XgBiNDOq0239名称未設定
02/03/10 19:08ID:muLD8xoe0240名称未設定
02/03/10 19:09ID:MHSOy/ME漏れはえすゆーどぅーって読んでたけど・・。
須藤って読んでも良いのか?
0241名称未設定
02/03/10 19:23ID:o6L+NX1a0242名称未設定
02/03/10 20:33ID:f28eP8LFman sudo; man su すれ。
>>236
csh スクリプトをあぼーんせよ、の文書をどこかで読んだな。
ttp://www.jp.freebsd.org/QandA/HTML/1551.html
このリンク先か。
0243名称未設定
02/03/11 02:48ID:KUT2Tz2dopenとか、defaultsとか...
0244名称未設定
02/03/11 02:57ID:VG37EWPvman open , man defaults
man が無いコマンドは、commandname --helpで簡単なusageが出る。
0245名称未設定
02/03/11 03:12ID:KUT2Tz2dネタの仕入れ先の話。
Terminalを半透明にする方法とかそういうネタを
みんなどこで仕入れてくるのかなと思って。
0246名称未設定
02/03/13 12:41ID:/347471e0247237
02/03/13 21:04ID:7J8zsqDN気になっていた物が分かってスッキリしました。
0248200
02/03/13 22:19ID:6EQZeXPZ非常にためになる助言ありがとうございます。
勉強してきます。
0249200
02/03/16 22:31ID:u+0dTjNyに、上のスクリプトをshで書き換えた物を書き込んできました。
0250DT266
02/03/17 23:00ID:Jf1TrSzOPromptにヘンなHost名がでています。
多分YahooBBでADSLしているのでそのSeverの
名前だと思うんですが、これって変更できる?
[yahooBBxxxx:] xxxx%手名感じ
0251名称未設定
02/03/18 07:24ID:DXO6Nrth思い付く方法は2つ(両方試しても宜しいのですが・・)
1:host名をそのものを変更する。
2:prompt にhostを出さないようにする。
1はこちらを参照してください。分からなければやらない方がよいかも。
要は/etc/hostconfig(場合によっては/etc/iftabも)を書き換えてやります
http://ppc.linux.or.jp/~konishi/html/faq-j.html#staticip
2についてはこちらでも。詳しくはman tcshの Special shell variablesの
項目を参照のこと。
http://www2u.biglobe.ne.jp/~hsaka/tool.html#tcsh_prompt
0252各称未設定フォルダ
02/03/18 15:10ID:OUDEII+vifconfigで色々やってはみたのですが、できなっかたです
0253名称未設定
02/03/18 18:53ID:0Zr6Wf9Z私はVT100にしています。
いかにも”コマンド”ってーのにしたいんですよねー
他にあれば教えて干し逸す
0254名称未設定
02/03/18 19:31ID:j/pFqynaMac OS 9 以前から持ってきた
等幅ゴシック/明朝を使ってます。
0255名称未設定
02/03/18 21:52ID:AjVhDQDp0256255
02/03/18 21:53ID:AjVhDQDp0257名称未設定
02/03/20 20:57ID:Q85lPvZ80258名称未設定
02/03/21 21:33ID:AfPfyWmO症状は起動途中から進まないといった感じです。
接続されている周辺機器をはずしても、CDからの起動も
ノートンのCDからの起動も、パワーマネージャーのリセットも
PRAMのクリアも試みましたが症状は変わりません。
内蔵HDから起動するとOSXなんですが、左上の七色のCDみたいな
カーソルが回りっぱなしで起動画面にも進みません。
CDから起動するとOS9では起動中までは行くのですがアイコンパレードの手前の所(起動中のバーの1/8程度)でカーソルは動くので
すが進んでくれません。Firewireターゲットディスクモードでは
ターゲットディスクモードにはなる(画面にFirewireのアイコン
は出る)のですが、他のマシンで認識できません。
思い当たる事としてはSambaのネットワークを組もうと
分かりもしないターミナルを本を読みながら闇雲にいじってし
まったことぐらいです。
シングルユーザーモードで入ると、
devfs on /dev(最後のライン)
と出ているところまできて、その後キー入力を受け付けてくれません。
Verboseモードでも同じ状態です。
バックアップはとってあるので、初期化でもかまわないです。
UNIXのrootでCDからの起動も不可能にしてしまうことって
あるのですか?
どうかわかる方おられたら教えてください。
長々とすいません。
0259名称未設定
02/03/21 22:48ID:xNXHFRFt修理へ出すしかないっしょ。
0260258
02/03/21 23:34ID:AfPfyWmOやっぱりですか、、、。
ありがとうございます。明日修理に持っていこうと思います。
0261名称未設定
02/03/28 18:23ID:j/F9Qqoe0262名称未設定
02/03/31 15:41ID:DbmS9/Hiウィンドウを2個以上表示して編集したりしたからかな…。
0263名称未設定
02/03/31 16:15ID:CHAns4J+編集につかったのemacsでしょ。
それはemacsによる自動バックアップファイル。
特に気にする事はないけど気になるなら
~/.emacs に
(setq make-backup-files nil)
の一行を追加すれば作成されなくなるよ。
0264名称未設定
02/03/31 17:29ID:CYxNoLgEあ、確かにemacsです。
ありがとうございます。
後もう一つ質問です
emacsに、行数を表示させることが出来ないものでしょうか?
凄い不便…=□○_
0265263
02/03/31 17:34ID:CHAns4J+現在のカーソル行が何行目なのかなら下のステータスラインに
-----L20--
ってな感じで表示されるけど。
0266名称未設定
02/03/31 18:42ID:/VPLusTtM-x line-number-mode を実行すると切り替えられる。
あるいは設定ファイルに (line-number-mode t) 書いておく。
0267名称未設定
02/03/31 22:25ID:j/yP8R9mあった………。(^^;
慣れるよう頑張ります。m(__)m
0268名称未設定
02/04/03 14:37ID:Z7GGkZwV日本語、読み込めません&書き込めません。
何をどう設定すれば表示できるのですか?(XДX)
0269268
02/04/03 17:39ID:zR1f6KeQお騒がせしました。
http://www.zdnet.co.jp/macwire/0104/18/c_macostng.html
0271名称未設定
02/04/04 02:23ID:UQFwgUN20272名称未設定
02/04/04 02:29ID:J64jDnaKなれよ、この野郎ということだと思われ。
このさいここに在中してるひとでフィードバックするか…
0273268
02/04/04 16:57ID:Au1Ouquqなんで全角で打ち込めて半角はダメなんだよ!
あまりに(俺も)使えないのでmiかなにかで書くことにしました………。
デフォーで使えるようになったら即刻かえよっと。
0275名称未設定
02/04/04 19:49ID:NZPqnoH/[localhost:~] kage%
これはどういうことなのでしょうか?
どうすれば、Is コマンドを使えるようになるのでしょうか?
教えてください。
0276268
02/04/04 19:52ID:9ioK+evuthanx!
0277名称未設定
02/04/04 19:53ID:NZPqnoH/OK? rs? no
Is: Command not found.
[localhost:~] kage% こうなるんです。
0278名称未設定
02/04/04 20:14ID:+EA7aV0i0279名称未設定
02/04/04 20:20ID:NZPqnoH/ありがとう。もっと勉強します。
ちなみに、かちゅーしゃから直接書き込めません。
どうしてなのでしょうか?
0280名称未設定
02/04/04 20:25ID:UpWdD6I+>どの程度までできたらいいの?ってことなんだけど…。
そりゃもちろん、日本語のディレクトリやファイルが
表示もできて扱えるようになれよゴルァという事じゃねーの?
と、思うけど?普通に考えて。
0281名称未設定
02/04/04 20:31ID:cdRdSQ1VAndale Mono。
ちゃんとI(アイ)とl(エル)の違いが表現されてて、無機質な感じがイイ。
でも普段はAristocrat LETかな。
0282名称未設定
02/04/04 20:36ID:FJw6xEWvosaka等角12!
質問
立ち上げたら自動的にアプリを起動するようにしたいんだけど、何かいい方法はないかなぁ…。
0283名称未設定
02/04/05 01:16ID:RkJaYbirてことはどうしてもUnicode対応じゃないとダメだよね。
そうなるとDarwinの問題も絡んでくると思うけど。
それともまさかTerminalが自動判別しろってこと?
0284名称末「設定
02/04/07 11:21ID:tWulw/mNでしょうか。
Terminalでscpコマンドを使うと、遠く離れたUNIX同士でファイルコピーが
出来る、というのを幾つかのサイトで浅く浅く勉強したんですが、実際やろうと
するとどうにもうまくいきません。たとえば↓の解説では、
ttp://w3.cc.u-tokyo.ac.jp/web-pages/manual/unix-ssh-transfer.htm
<ssh -l ログイン名 ホスト名>
でパスワード認証の後ログインし(ここまでは成功しました)、
<scp ログイン名@ホスト名:リモートファイル名 ローカルファイル名>
と書くことで、sshで突入した先のMacに入ってるファイルをこちら側のカレ
ントディレクトリにコピーできる、と書いてあるように思うんだけど、実際に
やってみると、こちら側のカレントディレクトリでなく、リモート先の(突入に
使ったユーザ名の)~/にコピーしてしまってるように思うのであります。
根本的に何か考え方がずれちゃってますでしょうか? よろしくお願いしま
すです。
0285名称未設定
02/04/07 12:41ID:CarV9sLisshでリモートにログインした場合リモートホストがローカルに
なるんだけど。まさか、そう言うことじゃないよね?
ex) localhost remotehost
○ hoge@localhost% scp remotehost:hoge.txt hoge.txt
× hoge@remotehost% scp remotehost:hoge.txt hoge.txt
0286284
02/04/07 13:57ID:tWulw/mNむ。何やらものすごく単純な勘違いをしているだけのようですが、
残念ながらLinuxとLumixの違いもわからぬ拙者には、ありがたい
その説明さえ難しくもあり…。リモートとローカルがごっちゃに
なってるというのだけは確かであります…。
たとえばhogeという名前で、11.111.11.11のIPアドレスに突入
ssh -l hoge 11.111.11.11
したとして、そのIPが11.111.11.11であるマシンを"リモートホ
スト"と呼ぶのが既に間違いなんでしょうか? 拙者の解釈だと、
この後に
scp [email protected]:/Users/hoge/hogehoge.jpg ~/Pictures
とすれば、突入に使った端末側のhomeフォルダにhogehoge.jpgが
どろんと現れる手はずだったのですが、修業の足りぬせいか
11.111.11.11の/Users/hoge/Picturesに出現するのであります。
もう何がなんだかわからんのであります。ヘルプミー。ニンニン。
0287284
02/04/07 13:59ID:tWulw/mN>>256の下から4行目は「homeフォルダに」でなくて
「home/Picturesフォルダに」の間違いでござった。ニンニン。
0288(・∀・)
02/04/07 18:01ID:9/ydbxP2>そのIPが11.111.11.11であるマシンを"リモートホ
>スト"と呼ぶのが既に間違いなんでしょうか?
そうだよ。
>>285も書いてるけど、scpコマンド自身にリモートログイン
の機能があるから、sshでログインする必要は無いよ。
ftpのように相手先に入ってget,putする感覚とは違うよ。
0289名称未設定
02/04/07 18:27ID:tWulw/mNなるほど。わかったような気がうっすらとしてきたでござる。
今自分のMacでhoge1、hoge2とユーザを作ってやってみたら
一応できたみたい。
とりあえず、今度もう一度実験してみてわからない事が出たら
またお訪ね申す。>>285氏もありがとうでござった。
0291285
02/04/07 23:47ID:CarV9sLiMacは持ってません(ぉ
OS Xには興味があるから最近ここもチェックしてるけどね
基本的にはx86なlinuxの人間。
初心者スレに常駐してます。(藁
Mac欲しいけど、いかんせん、金が………(鬱
#貧乏学生なんだよおおおおぉぉぉぉぉおぉぉ(泣
0293名称未設定
02/04/08 23:47ID:UFm223XV0294名称未設定
02/04/09 00:13ID:+PDG45Zz日本語入力(ことえり)しようとすると落ちるようになった。
0295名称未設定
02/04/09 09:04ID:vU3XAOvtttp://homepage.mac.com/pragma/pragmac_soft2.html
を参考にやってみたのですが、つまずいているので助けて下さい。
止まってるのは、「libnje.dylibを/usr/local/lib以下に移動」させた後の
「手順4、.cshrcの作成」という所なんであります。これを行う時にはカレ
ントディレクトリはどこでも良いのでせうか? homeでやっても
「cat: .cshrc: No such file or directory」
と表示されてしまい、Sherlockで検索してみると「/etc」に、不可視で
「csh.cshrc」というのが唯一見つかるのです。これは、rootになって
「/etc」ディレクトリで先程の手順4を行いなさい、という神の啓示でせうか?
はたまたとんちんかんな事を言ってますでせうか。
あと、TerminalやJTerminalでは、lsで表示されたディレクトリのうち、
エイリアスに対してはcdで移動できないですよね。拙者は移動したいです。
これは諦めるしかないでせうか。ニンニン!
0296名称未設定
02/04/09 11:03ID:ZRZ+gc5C.cshrcは自分で作って
自分の(使うユーザーの)homeにおいておけばOKですよ。
TEXT EDITでは頭にドットのつくファイルが保存できないので、
違う名前で保存してからFinderでリネームするといいんじゃないかな。
0297名称未設定
02/04/09 11:35ID:v0VZq6e+0298名称未設定
02/04/09 12:02ID:ZRZ+gc5Cわかりやすいかなと思って。初心者スレだし
0299名称未設定
02/04/09 12:36ID:vU3XAOvt.cshrcをTextEditで標準テキストで保存し、Finderでリネームしようと
思ったら「名前は.で始めるなコラ」と怒られたのでTerminalで.cshrcに
変更し、JTerminalで「NJEを利用する」にチェックを入れ、NJEのある
場所も確認したんだけどもッ! そこまで頑張ったんだけどもッ!!
JTerminalを起動→
→高鳴る鼓動→
→すわッ! と叫びながら1行目の文章を確認ッ!→
%: Too many arguments.
…オラ負けちゃいそうだ。Too many argumentsってなんですか。
オラもうお腹いっぱい、って意味ですか。それすらわからなくなりつつあり。
このコーナーでは引き続き、暇な賢者を募集していくぞッ!
0300名称未設定
02/04/09 14:57ID:ZRZ+gc5C0301名称未設定
02/04/09 15:08ID:vU3XAOvt% cat .cshrc
alias ls "ls -vF"
setenv DYLD_FORCE_FLAT_NAMESPACE
でありますッ! これをTextEditで書き連ね、標準テキストのフォーマットで
hogehoge.txtと命名して保存し、homeへ移動した後にTerminalを用いて
% mv hogehoge.txt .cshrc
と改名したのでありますッ! そしてJTerminalを起動したらッ! そしたらッ!
Welcome to Darwin!
%: Too many arguments.
と、あまりに素っ気無い反応しか示さなくなり、Welcomeどころか本当は
怒ってるんじゃないの? みたいな。怒りを内面に秘めるタイプ? みたいな。
そして日本語の入力どころか魂が出力されてしまったのであります。
で、ここまでで変なところがあったら、ぜひとも教えて欲しいと思った。
0302名称未設定
02/04/09 15:19ID:ZRZ+gc5C頭の%cat の一行は要らないよ。
0303名称未設定
02/04/09 15:32ID:vU3XAOvt…ぬぉ…んがぁ。おしいッ! おしすぎるッ! 合格すれすれ!
えーと、言われた通りにハt .cshrcの行を消してみました。
すると「too many arguments.」の一文は出なくなったのですが、
「潟鴻若」とか、「?激鴻???�?」とか、「帥?檎?」とか、
すわっここは中国かッ!? と思えるような文字化けの仕方をしておるです。
ちなみに、JTerminal上で「潟鴻若」と表示されていたディレクトリの名前を、
本当に「潟鴻若」に改名してもう一度確認してみると、今度は「羹藉肢ク」と、
これまたお爺ちゃんに聞いても読み方がわからないような名前で表示されました。
あと一歩なのにッ! あと一歩なのにッ! クララ! 立ってっ!
…せっかく教えてもらったのに、やっぱりオラ負けそうだ。
0304名称未設定
02/04/09 15:42ID:EERckdMU知識不足スマソ。
030539
02/04/09 15:45ID:3j0/v1qt0306名称未設定
02/04/09 15:52ID:ZRZ+gc5Cせっかく入れたnjeが効いてないんだと思われ。
jterminalの環境設定のlibnje.dylibのパスと、
自分で入れたlibnje.dylibのパスは合ってる?
たしかOSXの初期状態では/usr/loca/lib/はなかったと思うので
まず、ディレクトリをつくってからコピーしました?
0307名称未設定
02/04/09 15:52ID:ZRZ+gc5C0308名称未設定
02/04/09 16:01ID:vU3XAOvtえーと、はい。rootになって/usr/local/にlib/ディレクトリを作って、
そこにlibnje.dylibを放り投げました。それからJTerminalの環境設定で
NJEまでのパスを確認したのだけど、これも間違ってはいないと思うんです。
お手上げ寸前なのでchmodでlibnje.dylibを777してみたり、
JTerminalを違うバージョンで試したりしてみたんですが、どうにもこうにも。
たぶんこういう時ってものすごく単純なミスなんだろうとは思うんだけど、
他に指摘できそうな所があれば引き続きよろしくお願いします。
時間があるのでもう一度まっさらな状態からやり直してみます。
0309名称未設定
02/04/09 21:28ID:M1PIWhSrsetenv DYLD_FORCE_FLAT_NAMESPACE /usr/locla/lib/libn.dyli
ただこれをするとファイル名は日本語表示出来るが、
w3
0310309
02/04/09 21:30ID:M1PIWhSrw3mやその他諸々で、日本語表示出来なくなる可能性がある諸刃の剣。
正直Terminalを普段使うつもりなら、ファイルやディレクトリに日本語を付けるのは愚の骨頂だと思うんだが。
0311名称未設定
02/04/09 21:45ID:CddpukahOS9側から全部覗けてしまうじゃないか…!!!
(´・ω・`)ショボ━━━━━━━━━━━━ン!!!!
おまけにOS9からOSXのボリューム(最上位)にフォルダをコピーしてしまったら、なぜかTerminalで消去できなかった………。
仕方なくOS9からゴミ箱に入れたが………疲れる………。
こういう状況でTerminalからそのフォルダを消去できないものですか…?
0312名称未設定
02/04/09 21:48ID:vU3XAOvt助言どもです。
色々とやってみたんですが、助言して下さる方々に申し訳が立たないぐらい
基礎的な物事がさばーりわかってない事を確信しましたので、ちょいと
しばらくは勉強して周る事にします。
えと、ディレクトリには極力日本語名は使ってないんだけど、emacsで
C言語の勉強とやらをやってみたかったもので。ともかく、めりがとうでした。
0313初心厨房
02/04/11 12:03ID:80qucBNmフォルダの下で「.jpeg以外をlsする」ってするにはどうしたらいいんですか?
ls *.jpegって方は、やっと分かったんですが
すいませんが教えてください
0314名称未設定
02/04/11 18:00ID:FElf4Orels|grep -v '\.jpg$'
0315名称未設定
02/04/11 18:22ID:5WpFlge3確か10.1から使えなかったと思われ。サクーシャのHPで読んだような・・・。
ま、日本語のフォルダ・ファイルを作らなければいいのだけど。
0317313
02/04/11 21:15ID:zBZqCYYa一個質問なんですがOSAKAで出すと円マークですが
ls|grep -v '\.jpg$'
terminalで英語フォントだと円の所が
/の逆になるんですけど、それでいいんですよね?
0319名称未設定
02/04/11 21:50ID:5d4QfNBNls ^*.jpeg
こんなんは?っと思ったけどcshじゃないと出来ないのかな?
0320317
02/04/11 22:15ID:zBZqCYYaあ、やってみて出来たからいいんですけど
書いてもらったヤツとterminalでの表示が違ったんで
かなりビビリました(ニガワライ
0321名称未設定
02/04/12 00:51ID:NMHhFwdt0322名称未設定
02/04/12 08:26ID:YMjNVbY1アクティブのときは透過しないよね。
0323313
02/04/12 12:26ID:W53a3Krg>>313 に複数条件を追加するにはどうしたらいいんでしょうか?
.jpegでなく、.JPGでもなく、.tiffでもなく・・・みたいな感じです。
フォルダの下に1万枚ほどファイルがあると
Quartzは異常に重いんで、terminalは便利ですね。
これはスゴイありがたい存在です
0324313
02/04/12 12:28ID:W53a3Krgcshが分からないんで,,,
0325(・∀・)
02/04/12 12:59ID:G83I+4bAパイプを並べる。あと、Quartz -> finder
0326名称未設定
02/04/12 13:20ID:vatjCa2tsetenv DYLD_INSERT_LIBRARIES /usr/local/lib/libnje.dylib
setenv DYLD_FORCE_FLAT_NAMESPACE
の2行を書いて
ls -v
0328313
02/04/12 13:34ID:yluOVMekできました! ありがとう。
あとfinderの構造が重いんですかね? 表示が重いだけかと思ってました。
まあ、スレ違いなのでこれは・・・関係ないですね。
>>327
それも分かんないです。ごめんなさい。
0329名称未設定
02/04/14 13:07ID:HbtyKJiFsysctl -aでRWIN値等を見る事ができますよね。
同じようにTerminalから
MTU値を調べることはできますか?
0332”管理”者
02/04/14 23:12ID:zNZnmCHqやった人いる〜?
0333名称未設定
02/04/14 23:19ID:6RXwrknLいるかもしれんがわざわざ書くな、んなもん。
知らん人の為にいちお書いとくと、ディスクの中身ふっ飛ばすコマンドなんで
絶対にやるなよ。
ま〜初期化する予定があるならやってみるのもオツかもしれんが。
と、お約束のレスも書いたし寝るわ。
0334名称未設定
02/04/15 20:29ID:kKqCm8N5スリープで再起動しないで長く使ってるとダイアルアップ時
にカーソルの円盤が回って一分ぐらいなにも出来ない状態が
頻繁におこります、SystemPreferenceで自動接続や、
リダイアルの昨日はきってあるのですが、改善されません。
WIndowsの外付けモデムのように、ハードウェアリセットみたいな
のはTerminalから出来ないでしょうか?御存じの方いらしたらよろしく
お願いします。
0335名称未設定
02/04/15 21:49ID:ptplbwOi要するにDOSみたいなもんなん?
0337名称未設定
02/04/15 22:32ID:ptplbwOi0339名称未設定
02/04/16 12:58ID:4BxYQwU7暴走しているっぽいプロセスの PID 確認して、
普通に kill するか kill -HUP するかかなぁ。
うちはダイヤルアップではないけど、虹色円盤が出たときは
いつもそうやって殺しています。
虹色円盤だからといって、CPU を占有しているプロセスが
あるわけでもないらしい?
0340名称未設定
02/04/16 18:35ID:0YjXtR601分ぐらいならコーヒーでも飲んで待てば良いじゃん。
ウチ(10.1.3)でもたまにそんな事があるよ。
0341名称未設定
02/04/16 19:16ID:0AvGW3y610.1.3でterminal上で telnet 127.0.0.1 ってするとログイン出来ます。
次にクラッシク環境でBetterTelnetとかで127.0.0.1 や192.168.0.* などで接続しても接続できません、
どうしてでしょうか?
やっていることは同じだと思うのですが、
で、なんでこんなことしているかと言うと日本語を使いたい為です。
Jterminal も入れたんですが自分のマシンではすぐ落ちるしスクロールが出来ないんで使いにくいんですよね。
なのでローカルにログインんして使おうかなっと思ってます。
0343334
02/04/16 21:30ID:YHpmZePQ>>339
ダイアルアップの時点で円盤ちゃんが出ると、
OS自体が全体的に止まってる感覚なので、
terminalから前もってtop打ってもその間は
表示が更新されないのです。
>>340
自分ものんびり待つことにしています。
ただkill出来るプロセス名でその症状が
直ればと思ったので書き込みしたいです。
0344341
02/04/17 00:50ID:gNYa0oyOありがとうございました。
そうですか仕様ですか、でもなんでそんな仕様なんでしょうね。
しょうがないのでVPCのW2000からTeraTerm ででも接続します。
0345名称未設定
02/04/26 12:14ID:BoII563u0346名称未設定
02/04/27 17:36ID:YjtLUYsC実行できません。
ファイルに実行権を与えて、./testあるいは/test,単にtest
とかやってみましたがコマンドが見つからないそうです。
それからshのスクリプトもやってみましたが
これもだめでした。
これはsh testでいいんですよね?
なんでできないのか分からん。
どなたか教えてください。
0347名無しさん@Emacs
02/04/27 18:39ID:MnLM92l9testってプログラムは存在するからソウイウ名前のスクリプト作成するなって
ば。
まず名前かえてくれ。
それから実行しなさい。
0349名称未設定
02/04/27 23:29ID:I3wotQ8l0350名称未設定
02/04/28 02:39ID:3V8PkKVr1行目に
#!/bin/sh
書いてる?
>347
確かに test って今一なファイル名だけど
./test
で動かないってんだからそれが原因ではないでしょ。
0351350
02/04/28 02:41ID:3V8PkKVrsh test
もやってたのね。
もしやwordでつくったってのはナシよ。
vi でやるのが確実じゃない。
0352名無しさん@Emacs
02/04/28 10:18ID:DjJZlgN0まあそうなんだけど。。。
testって名前の作成はよくないです。純粋に。
日本語文字列はいってるとおかしな時もあるけどね。。
!/bin/shなら問題ないけど。
0353346
02/04/28 11:46ID:PTEEQNOJなるほどviでやってみたらできました。
gvimを使ってたんですが改行コードの変え方がいまのところわかりません。
0355名称未設定
02/05/05 13:09ID:xoY9ubDX0356名称未設定
02/05/08 03:36ID:HhPQrTtP「Unicodeをサポートする向上したターミナルアプリケーションなどを提供」
とあります。キターーーーーーー?
0357名称未設定
02/05/08 04:23ID:oLAvhMYThttp://www.apple.com/pr/library/2002/may/06osxapps.html
原文の該当部分では、
an improved terminal application with Unicode support.
となってて、ちょっと微妙かも。
これがTerminalだったら、キターーーー!だと思うが。
0358名称未設定
02/05/09 12:14ID:p8rm4MyuでもそれってTerminal.appが各言語に対応してないと意味ないことない?
言ってる事、厨かしら?
0359名称未設定
02/05/09 20:33ID:5JLGZ5Ef0360名称未設定
02/05/09 23:33ID:eNzSPDEeううん。あなたのおっしゃる通りだと思う。
でも、画面ショットとか公開されてないから、
あんまり期待しないようにしてるの。
期待→落胆を繰り返しすと、
オレみたいに猜疑心たっぷりになっちゃうのよ(鬱
0361名称未設定
02/05/10 15:04ID:Wty2IOABXtermとかをUTF-8モードに設定するとNJEを通さないでも日本語混じりのファイル名を表示できるんだよねぇ(引き替えにCannaから入力すると化ける)。どうなってるんだろ、あれ。
0362名称未設定
02/05/10 18:57ID:aLGzoT2Ohttp://macthis.org/modules.php?op=modload&name=Sections&file=index&req=viewarticle&artid=1&page=15
2画面にできるようですねー。うれしいかも。
でもね、おじさんはUnicodeの画面も見たかったのよぉぉぉ。
0363名称未設定
02/05/11 19:26ID:68Pcq0ar見たい、、、
0365名称未設定
02/05/12 10:24ID:vebWWfd/0366ageときます
02/05/15 15:24ID:Xttq2qH4とか言われてたけど、このスレ見るとまったく反対に思えるよ・・。
0368名称未設定
02/05/20 06:25ID:HJB/yPQ8一瞬、テルミにみえたよ(ゲゲ
0369名称未設定
02/05/20 08:11ID:COyvo20Hいろいろなコマンドを試してはみたものの、
だいたいがFailed openやらNo such fileやらtar: unknown optionやらで
終わってしまいます。
何か、tar.bz2を展開するためのコンポーネント(?)みたいなものが
インストールされていない、ということなのでしょうか。
教えてください、、
0371名称未設定
02/05/20 10:02ID:TZRJoJA+ターミナル経由でないと駄目みたいなのです。
正直”あくあ”…。
>できねばbzip2、ソースとってきてインストール
これができないウチのPCはヤヴァイのでしょうか(´Д`)
いつも「tar」ってので引っ掛かる…
いろいろ検索かければかけるほどコマンドがなんなのか分からなくなってきますた
0372名称未設定
02/05/20 10:26ID:u9jk2jOgいや、普通ないからbzip2とってくるんだよ。
ftp://ftp.unina.it/pub/Unix/cygnus/bzip2/v102/bzip2-1.0.2.tar.gz
をダウソしてmake。
bunzip2ができるから、それで解凍できるはず。
DevTools入ってなきゃできないけど。
0373名称未設定
02/05/20 10:38ID:S7V2QGwgどうしてもTerminalでやんなきゃダメなの?
bin-tar-gzip
ttp://www.ne.jp/asahi/techno/ostra/down/down.html
使ったほうが早そうなんだけど。
で、bzip2のソースを拾ってきたとしても、
たぶんmakeでコケそうな気がするので、
下のページにインストール解説をどうぞ。
ttp://macptex.appi.keio.ac.jp/~uchiyama/macosx/
0375374
02/05/20 23:36ID:ec//OnMOttp://www.entropy.ch/software/macosx/
0376名称未設定
02/05/21 03:40ID:oEfwE0aYフォルダの名前とか日本語化が進んでるようです。
例えば「System」→「システム」、「Library」→「ライブラリ」
これはTerminalが日本語通すことを前提にしているとしか・・・。
(今のままだと化け化けだし)
0377名称未設定
02/05/21 03:53ID:sTTAjTpJ表示用に偽の名前を使っているだけです。
ファイルシステム上の名前は元のまま、スクリプティング等で
混乱が生じるのは自明でしょう。
0378名称未設定
02/05/21 03:58ID:KKwtMT/Iえと、その場合、ちょっと前にWWDCスレにアップしてくれた画像で、
Terminalでlsした時にも日本語でディレクトリが表示されてたけど
("ライブラリ"だったかな?)、あれも偽の名前、という事になるの?
噛みついてるんじゃなくて、素朴な疑問です。予想で結構なので教えてちょ。
0379名称未設定
02/05/21 04:04ID:sTTAjTpJ0380名称未設定
02/05/21 04:04ID:oEfwE0aYそうなんですか・・・残念。
とは言え今後はマイナーアップデートがそう頻繁に行われない
という話も聞きますので、10.2ではTerminalで日本語を通して
欲しいと切に願ってる状態です。
(次のメジャーアップデートは少なくとも1年以上先だろうし)
確かにスクリプティング上での混乱は目に見えますね。
これも日本語が通るようになっていれば杞憂に終わるのですが。
0381名称未設定
02/05/21 14:41ID:J29GqR/20382名称未設定
02/05/21 20:27ID:sjzWgxD5そうであってホスィ、、、。
0383名称未設定
02/05/21 21:07ID:koVx9b6E0384名称未設定
02/05/21 22:17ID:XJHreX070385名無しさん@Emacs
02/05/22 07:12ID:uvQiqCFetar xvfj hoge.tar.z2
なのでは?
tar --help
参照してください。
manにも記述あります。
0386名称未設定
02/05/22 07:55ID:jBWVDRxi10.1.4だけどjはないよぉ
tar: illegal option -- j
usage: tar -{txru}[cevfbmopswzBHLPXZ014578] [tapefile] [blocksize]
[replstr] [-C directory] file1 file2...
0387名称未設定
02/05/22 10:05ID:DMyHPI3ybzip2が入ってないので、パイプできないのよ。
0388名称未設定
02/05/22 20:07ID:TlBCMD4e[localhost:~] master% tar -cvf Documents/
tar: どうしても空の書庫を作ろうとしません
こんなセリフを吐く。
………なんで!?
Xとか入れたのがマズーだったのかなぁ………。
(10.1.4)
0389bzip2まとめ
02/05/22 21:58ID:VXWJXuoXまずbzip2のパッケージをとってくるかソースをとってきて
コンパイルする。そしたらTerminalから
bzcat ファイル名.tar.bz2 | tar xvf -
と入力。(゚д゚)ウマー
StuffIt Expanderを使ってもいいんだったら
open -a StuffIt Expander ファイル名.tar.bz2
という手もある。(あまり意味ないと思うが)
結局そのままbz2書類をダブルクリックしてStuffIt Expanderに
開かせるのが一番簡単でいいと思うけど・・・。
どうしてTerminal経由でないといけないのだろう。
0390名無しさん@Emacs
02/05/22 23:10ID:vUoHkVA9あれ??
tar --version
の結果は??
tar -h
の結果とかはみてます???
なぜだろう??
標準で、-j利用できるのに????
tar j
だよ? - はいらない。
0391名無しさん@Emacs
02/05/22 23:11ID:vUoHkVA9tar --h
の結果は??
0392名称未設定
02/05/22 23:32ID:QaFd5UJg[localhost:~] hoge% tar --version
tar: Failed open to read on /dev/nrst0 <No such file or directory>
[localhost:~] hoge% tar --h
tar: Failed open to read on /dev/nrst0 <No such file or directory>
[localhost:~] hoge% tar j
tar: unknown option j
usage: tar -{txru}[cevfbmopswzBHLPXZ014578] [tapefile] [blocksize]
[replstr] [-C directory] file1 file2...
[localhost:~] hoge% ls -l `which tar`
-r-xr-xr-x 1 root wheel 99104 Jan 8 09:46 /usr/bin/tar*
[localhost:~] hoge%
0393名称未設定
02/05/22 23:37ID:/LgVEDdI-hや--helpや-vや--versionではヘルプやバージョンは見れず。
385氏はGNUtarに入れ替えているのでは?
それとも何かのパッケージをいれるとおまけにGNUtarが
ついてくるのでしょうか。
0394名称未設定
02/05/22 23:45ID:FpEGpWXqgnutar --versionは
tar (GNU tar) 1.13
0395名称未設定
02/05/23 00:01ID:77+qI+/CGNU tar のbzip2オプションって、結局 -j に落ち着いたんだろうか。
0396名無しさん@Emacs
02/05/23 07:29ID:tQHXSM+fgnutarにいれかえてました。
finkです。
#カスタマイズしまくりだ。。。。。。
>>395
-jにいまのはなってるみたいですね。。。
おちついたかどうかは不明です。
0397名称未設定
02/05/27 03:22ID:Bg5eL1Cqウインドウのバーって背面になっていると半透明になっていますよね。
それをウインドウ全部に適用したいということなんですが、どうでしょうか?
0398名称未設定
02/05/27 11:07ID:E0Y1ZTV/前面のウインドウも半透明になってもいいのならばTinkerToolで
出来ますけれど、ちょっと違いますね・・
消極的方法ではJTerminalはそういう機能があるので、乗り換える
とか。
0399名称未設定
02/05/27 22:07ID:gfkdd7Ei俺はむしろ作業中でも半透明でいてほしいが…。
0400名無しさん@Emacs
02/05/28 00:38ID:BvsI8Zvzあんまりむずかしくなかったような。。変更。。
意図的にとめてるよね?たしか。
なんでああなってるんだろう??
かなり疑問だ。
まあ、、作成者の思想なのかもしれん。。
0401名称未設定
02/06/03 21:44ID:oSemB42I0402名称未設定
02/06/07 11:50ID:qd2ge1i9zip -h
ってやったら
zip: Command not found.
って言われたもんで・・
0403名称未設定
02/06/07 12:14ID:13mboSTk0406名称未設定
02/06/07 15:35ID:kEFsUao7zip関連のコマンドはDeveloper Toolsいれないと無いよ。
Dev Tools入れるのが鬱陶しいなら、どっかからバイナリ拾ってきて
入れなはれ
0407402
02/06/07 18:38ID:ZDWG7aEZありがとうございました ペコリ
0408名称未設定
02/06/07 20:31ID:D/M4QiFeアルWebサイトのアルディレクトリの中にあるjpgファイルをサルベージしよと
wgetとってきて見よう見まねで
% wget -g on http://homepage.mac.com/xxxxx/photo/img/*.jpg
としたんですが、、、もののみごとに
wget: No match.
アスタリスクのワイルドカード使えるのはftpと理由は分かったものの、
こういう場合、どうすれば一挙にjpgファイルゲト出来るんでしょうか?
なお、画像をリンクしているページはロックされたswfファイルで作られていて
画像ファイル名を一挙に知る方法が、、、ワタシには未知の世界です。
って、こんな質問してもいいデスカ?
0409名称未設定
02/06/07 21:29ID:MbRkTJILhttp://pc.2ch.net/test/read.cgi/mac/1010546884/l50
のツール使えばぁ?
あとはうに板かなぁ…。
0411名無しさん@Emacs
02/06/07 22:26ID:RBuX3kHqcurl http://www.hogehoge.com/[001-100].jpg
0412名称未設定
02/06/07 23:33ID:diiqO4iKwgetなら
wget -r -A jpg http://www.mac.com/index.html
または
zsh -c 'wget http://www.mac.com/hoge{01..45}.jpg'
0413408, 410
02/06/08 11:14ID:ZQq7kKOY% curl http://homepage.mac.com/xxxx/photo/img/[001-100]jpg
curl: no match、でた。
% zsh -c 'wget http://homepage.mac.com/xxxx/photo/img/{01..99}.jpg'
で、01.jpg, 02.jpg.....のファイルは20コばかり落とせまいたが、、、一部です。
ファイル名わからない場合、ネコソギってのは無理なんでしょかネ?
あきらめるか、、、terminalちょー初心者だし、、、
0414名称未設定
02/06/08 11:27ID:qGxF7Uvtもやってみては。「または」って書いてあるけど
やってること違うよ
0415名称未設定
02/06/08 11:31ID:sttP6mt2411じゃないけど、[ ]はエスケープしてやる必要があるので
curl http://homepage.mac.com/xxxx/photo/img/\[001-100\].jpg
って感じでいかが?
該当ディレクトリのindexを表示させないように設定されている場合は
通常は全ファイル名を知るすべはないので根こそぎは無理だと思います。
第六感が冴えているのなら、デムパの力で読み取ることができるかもしれませんが (w
0416名称未設定
02/06/08 11:35ID:qGxF7Uvtcurl "http://www.hogehoge.com/[001-100].jpg"
でもOK
>>415
>根こそぎ
wget の -r オプションでできます。
サーバの設定でそれができないようになってるとこは
できないけど。
>>414で言わなくて悪かったけど
wget -r -A jpg
ってのは拡張子がjpgのを根こそぎとってくるオプションだったと。
0417415
02/06/08 11:40ID:sttP6mt2ファイルに保存したい場合は -O オプションを付けて
curl -O http://homepage.mac.com/xxxx/photo/img/\[001-100\].jpg
ってことで。
もし希望のファイルへのリンクがリストアップされているようなページがあるのなら
>>414さんの指摘されているようなことが有効かと思います。
wgetに関しては、ここらへんが割と分かりやすいと思います。
http://www.geocities.jp/horiuchimasaru/wget.html
0418408, 410, 413
02/06/08 11:59ID:ZQq7kKOYおかげであたま、パソク。
どーちてくれるぅ〜〜〜!!!....(´Д`;)ハァハァ
0419408, 410, 413, 418
02/06/08 18:57ID:ZQq7kKOY作られているためhtmlにはブツのアリカ記述がありません。
お手上げカナと思いつつもひょっとしたらとスケベ心が、、、
んで、web.archive.orgに行ったらhtml制御のカコペエジ!!!
その上カコペエジのアドレスそのまま今日現在ペエジも残ってい
ましたので、おかげさまでというかラッキーというか、、、
どうにかこうにか落とすことが出来ました。
% wget -r -A .jpg,.gif -nd
でwgetを貫き通し、大小取り混ぜ188ファイルのサルベージ、成功しました。
ありがとうございました、ふぅ。
0420名称未設定
02/06/08 23:16ID:vOyLnOluあるディレクトリでjpegやらmpegやら番号も名前もバラバラで
アップされている場合には、どういう形に記述すればダウンロードできますか?
IEで30件ぐらいcontrol+clickしてる間に指がつりそうになってきたんで
なんとか楽になればありがたいっす
0421名称未設定
02/06/09 00:02ID:G/4Z1hmd上ゲながら答えてみる。
ある特定の拡張子のみのファイルだけ落としたいのなら>>419が書いてるように。
% wget -r -A jpg,mpg http://www.ero.com/index.html
-r オプションはデフォルトだと5階層までリンクを辿る。
これに再帰所得の階層指定したり、外部ドメインは無視するオプションつけたり
いろいろ試してみれ。下はindex.htmlからリンクされているjpgとmpgを3階層
の深さまで調べてDL。外部ドメインとindex.htmlより上位の階層は無視する。
% wget -r -L -l3 -A jpg,mpg -np http://www.ero.com/image/index.html
あとman wget と>>409で紹介されてるスレも、よく読んどけ。
0422408, 410, 413, 418, 419
02/06/09 06:16ID:P9MpABNXスンマソ、初心なもので、、、
% man wget、でてこない、、、
% wget -hはでてくるけど、、、
パス(用語正しいのかわからん)、間違ってるんでしょか?
0423名称未設定
02/06/09 11:58ID:GizqbkG+何かエラーメッセージ出てない?
出てる時は書くようにした方が答えてもらいやすいよ。
ともかく
man プログラム名
でそのプラグラムのマニュアルが表示される
(マニュアルが用意されていれば)。
あなたがどの方法でwgetをインストールしたか知らないけど
マニュアルがある場所へのパス通ってないとかそんなんかな。
でも要はマニュアルだからgoogleで「wget」で検索して
片っ端から読めば代用になると思ふ。
0424名称未設定
02/06/09 17:26ID:qBZZcVJG0425名称未設定
02/06/09 17:39ID:T857lIo5どういう「解説」を求めているのかは分からないけど、
こんなのはいかがでしょうか。
JM Project: http://www.linux.or.jp/JM/
0427名称未設定
02/06/09 18:03ID:G/4Z1hmdUNIX 1年生 http://www.tokaido.co.jp/syoko/index.html
UNIX入門 http://www.wakhok.ac.jp/~maruyama/Unix92/Unix92.html
0428名称未設定
02/06/09 18:47ID:ItJtU+Gjありがとうございます。
頑張って勉強します。
0429422
02/06/09 21:54ID:4xwFtnuV% man wgetも% man gccもman: no entry for wget(or gcc) in the manual.
April2002DeveloperToolsに入ってるgccなのに、、、
自分で入れたfinkは% man finkでmanualが出る!、、、なぜだぁ?
ところでみなさんは% man wgetでmanual出てるんですか?、、、ウラヤマシ〜。
ちなみにwget(1.8.1)は.pkg版でinstallしました。
makeしてcompile(compileしてmake?)みたいな高等技使へませんので(泣。
や、ま、% man なんちゃら、かんちゃら出なくても気にしてませんので、、、ハイ。
0430422, 429
02/06/09 22:00ID:K7c43ByG「なぜ」出てこないのは、気になる。
0431名称未設定
02/06/09 22:23ID:G/4Z1hmdMANPATH設定してくんろ。
おそらくwgetのmanual は /usr/local/man 以下に入ってるとおもう。
OS Xでは/usr/local/share/man はデフォルトでMANPATHに設定されてるが
/usr/local/man は設定されてない。
設定先は/usr/share/init/tcsh/login を見てくれ。
でMANPATHの追加は.cshrc か.loginにでも書いといて。
man gccはない。man ccみると/Developer 以下の
ドキュメント見てくれと書いてる。
あとfink 入れてるならfink 使っていれた方が楽じゃないか?
日本ヤッター!!
0432名称未設定
02/06/18 07:53ID:ApFrINje0433名称未設定
02/06/18 07:53ID:ApFrINje0434名称未設定
02/06/18 08:55ID:51FscLrd0435名称未設定
02/06/28 07:12ID:q7Y/ORKl0436名称未設定
02/06/28 11:24ID:A68NHsqO以前に設定して動くようにしたような記憶があるのですが、
自分でもどうやったか全然覚えていません。
ちょこちょこ設定をいぢってsendmailは動くようにはなったのですが。
全く暗中模索の状態です。なにかヒントがありましたら、お願いします。
0437名称未設定
02/06/29 00:02ID:fZBi1fHnsendmailは10.1.5からなんか変わったらしい。
ttp://www.macdevcenter.com/pub/a/mac/2002/06/07/sendmail_1015.html
0438名称未設定
02/07/02 20:39ID:v8d+yrnI何をやっても、このエラーしか出ません。。。
http://isweb41.infoseek.co.jp/play/screw01/cgi-bin/img-box/img20020702203625.jpg
Jterminalを入れたくて、使ったこともないviとやらを使っていたら、
なんか変なふうに保存されてしまったようなのです。
どうやって回復したらよいでしょうか。。
どなたか、助けて下さい!よろしくお願いします。
0439名称未設定
02/07/02 21:11ID:yssUd8aaviでどのファイルをいじってたの?
Finderでホームディレクトリちゃんと見れる?
他のユーザでログインしてもそうなるの?
0441438
02/07/02 22:45ID:v8d+yrnI>>440
早速の返答ありがとうございます。
ホームディレクトリは、Finderでちゃんと見れます。
OS自体も挙動不審ということはないんですが…。
まさにお察しの通りで、.cshrcを作ってそこに記述させようと
して失敗したようです。
Texteditではできなさそうだったので、初めてviをいじってみました。
慣れないことはやるもんじゃないですね。。。
>他のユーザでどうなるか。。
いま、急な仕事が入ってしまったので、また夜遅くか明日にでも
試してみます。
ありがとうございました。
0442名称未設定
02/07/02 22:58ID:yssUd8aaおお!大正解
>>441
TextEditでも編集できるよ。
開くダイアログの「移動先」に
~/.cshrc
って入れてみ。
0443438
02/07/05 22:12ID:oldkcQou>>440
>>442
やっと、今試してみました。他のユーザーで。
他のユーザーだと、全く問題ありません。
これは.cshrcを削除!ってことでよいでしょうか…?
0444実は440
02/07/05 23:04ID:CQVLrpqTいいと思うよ。いろいろ設定してるなら$HOME以外に
コピーしとけばいい。
で、ふと思ったんだけど、JTerminal いん素子するのに、
.cshrc って弄る必要あったけかな。NJE の設定かな。
あとviに慣れないなら、ちょっとした設定を書き込むだけの時
はecho 使うといいよ
% echo 'setenv LANG ja_JP.ecuJP' >> .cshrc
0445名称未設定
02/07/08 02:09ID:3yBKmXSopicoも軽くて使いやすいと思うよ.
mi→emacs(しか知らんかった)→pico→
emacs(日本語入力をする方法を覚えた)→重いのでvi→
不便なのでvim→重いのでnvi(2byteパッチ)
というMac OS X厨房のエディタ遍歴でした.
0446名称未設定
02/07/08 17:06ID:E45Qjwre0447438
02/07/08 21:00ID:oUM2sBBd.cshrcを削除したら、見事!まともになりました!
今度echoとか、picoにチャレンジしたいと思います。
どうも有難うございました!
0448名無しさん@Emacs
02/07/09 00:12ID:jpRx/j3lそれはあまり意味がないのかもしれない。
勉強にはいいかもしれないが、、、pico,vi,emacsをなかなか越えるのは大変
です。正直。。。。
0449名称未設定
02/07/12 00:37ID:8abwdJLP何か設定ありましたっけ?(;´Д`)
0450名称未設定
02/07/12 05:52ID:cAHtA+A7なんでman jless 読まんかな。
ついでにここも穴が空く程読んどけ
http://www.io.com/~kazushi/less/README.iso.jp
0451名称未設定
02/07/12 08:11ID:Z3EIwJLD難しいシンセサイザーなんかを
徐々に自分の手足として使いこなしていく感覚と似ている。
今までのMACOSとは全く違った感覚。
0453名称未設定
02/07/12 17:20ID:cr+zM7AVJaguarを待ったほうがよいですか?
というか、Jaguarってアプデトできる?
それとも、インスコし直しですか?
>>451 なんとなく気持ちはわからんでもない、、、
0455名称未設定
02/07/19 12:18ID:+gSKRwsQ0456名無しさん@Emacs
02/07/22 07:04ID:l5ZGEBrh0458名称未設定
02/07/23 00:40ID:jgcXHofvsudo pico /library/preferences/com.apple.windowserver.plist
とタイプしてwindowserver.plistを開く(管理者パスワード入力)。
↓
最初の<dict>タグの下に、
<key>BackingCompression</key>
<dict>
<key>compressionScanTime</key>
<real>5.000000000000000e 00</real>
<key>minCompressableSize</key>
<integer>8193</integer>
<key>minCompressionRatio</key>
<real>1.100000023841858e 00</real>
</dict>
をペースト。
↓
コントロールキー Xでpicoを抜ける(この時保存するか聞いてくるので"y"とタイプ)。
↓
ログアウト→再ログイン
↓
(゚д゚)ウマー
これがやってみたいんですけど。。。
0459名無しさん@Emacs
02/07/23 07:08ID:jf4FjMcbrmは危険な場合もある。(w
設定変更する場合はファイル全部バックアップとる。
これ常識。
バックアップとれないならやめときなさい。
0460名称未設定
02/08/01 03:35ID:bFkUssZ90461名称未設定
02/08/10 23:49ID:ybsfX+Id0: Event not found.
って出るんですけど、2行目はどういう意味?
.tcshrc を作ってから出るようになったと思うんですが、
何が原因でどうだと言うんでしょう?
今のところシェル自体はちゃんと動いているし……
0463461
02/08/11 01:55ID:bMeahYbMそのテキストファイルが開けるように
alias edit 'open -a mi !*'
としてあったんですが、試してみたらエイリアスが効いて
ないようなんでどうやらこの1行に問題があるようですね。
!* のあたりがアヤシイということなんでしょうが、エイリアスで
引数を取らせたい時って引数となる箇所に !* とやっておけばいいん
ですよね? この辺よくわかってません。上の1行はどこに問題が
ありますか?
0464(・∀・)
02/08/11 02:20ID:nCarZJGp0465461
02/08/11 02:40ID:xXPAIEydやってみたけどダメだった……
alias rename 'mv !* !*' はちゃんと効いてるのになあ。???
0466名称未設定
02/08/11 09:37ID:Dg7mRbhvaliasで引数を扱いたい場合、aliasが展開される時に引数の
histroy置換がされなきゃいけない。なのでエスケープは必ずいる。
promptで直接入力してみると良く分かる。
% vi file1 file2
% alias rename 'mv !* !*'
alias rename 'mv file1 file2 file1 file2'
% alias rename 'mv \!* \!*'
でエスケープしたけど駄目だった原因は>>465のような書き方をしているから、
それ以降の設定は読み込まれていない。その書き方で効いてるってのが変だ。
てかalias rename 'mv !* !*' ってなんか意味あるの?
alias rename 'mv \!:1 \!:2'
なら分かるんだが。
0467466
02/08/11 09:43ID:Dg7mRbhvhistoryがありませんって表示されてるのもエスケープしてないから。
ついでに書くとtcshはシングルクォート内でもヒストリ置換をしてしまうので、
エスケープは必ずバックスラッシュ(\)でする必要がある。
0468461
02/08/11 10:44ID:oyWtufasレスありがとうございます。うまくいきました。
それにしても漏れの rename ... ハズカスィ!!
history置換か、逝って勉強してきます。
! の意味、全然わかってなかった……
0469461
02/08/11 10:46ID:oyWtufas0470名称未設定
02/08/14 00:35ID:NRyNNe1qですが、
alias edit 'open -a mi'
だけじゃいけないのですか?一応これでも開けるみたいですが。
UNIXはよくわかっていないので変なことを言ってるかもしれません。
0471461
02/08/14 13:30ID:D52+JS+oalias edit 'open -a mi ' でOKですね。何をやってんだか…
0472提案
02/08/14 17:56ID:+cPlk54sここで連載しませんか?
毎回、1つのコマンドを取り上げて
コマンド名
シンタックス
主なオプション
使用例
てな感じで。オプションに関しては頻繁に使うものだけでいいし、
詳しくは man ページを見よ、というスタンスでもいいと思います。
どういう働きをする、どんなコマンドがあるのか、がわかるだけでも
初心者には勉強になると思いますし。勉強したい人はそっから自分で
調べるでしょうしね。
このスレの最初の方でだれかが基本コマンドの解説をやってましたが、
あんな感じになればいいなとか思うのですが。
0473472
02/08/14 18:03ID:+cPlk54sもちろん、一人の人間がそれをやるんでなくて、オープンソースの
プロジェクトのごとく、不特定多数の人が1つずつでもポストして
いけば、それだけで簡易リファレンスのようなものができるのでは
とか思うんですが。どうですかね? このスレの主旨に反しますかね?
UNIX板でやれとか言われそうだが…
0474名称未設定
02/08/14 18:05ID:fjPMuEB/言い出しっぺがしる。
>どういう働きをする、どんなコマンドがあるのか
先ずは、コマンドリストアップしてみ。
数の膨大さに圧倒されろ。
さらにだ、どのコマンドを取り上げればいいかで悩め。
0476名称未設定
02/08/14 18:18ID:S9IFvV4E678
ですた。さ〜てどれからいこうか。。
0478愛本
02/08/14 18:25ID:9LdQa8+mコピー、pbpaste | myscript.pl | pbcopy、ペースト
で簡単テキスト処理してる
0479472
02/08/14 18:28ID:+cPlk54sコマンドラインツールの格納されている主なディレクトリの内容を
ls でリストアップ、その後 wc でその行数を数える
で、その合計は 678 。と、こんなもんでよろしいでしょうか?
0480472
02/08/14 18:40ID:+cPlk54s別に体系的にやろうとかいいうんじゃないです。
どっかのだれかが気の向くままに、さっき自分が使ったコマンドについて
それは何をするものか、ちょろっと書いていくだけでいいんです。
こんなコマンドがあるぞって。それこそ、478 みたいなのでいいんです。
コマンド名 grep 文字列の検索
書式 grep [オプション] 検索語句 ファイル名...
用例 grep Mac data.txt
結果 検索語句を含む行をリストにして出力
とかこんなんで。これだけでも、文字列の検索には grep を使うという
ことがわかるわけじゃないですか。
0481472
02/08/14 19:01ID:+cPlk54sman はコマンド名がわかってるから使えるのでは?
初心者が何かしようとした時にそれを実現するコマンド名を
知っているとは限らないし、だからその対応付けができると
いいなあとか思うんですよ…
0482名称未設定
02/08/14 19:08ID:b5RkU8Jphttp://x68000.startshop.co.jp/~68user/unix/genre.html
0484名称未設定
02/08/14 21:47ID:TZ3ZTbYx% man apropos
すると少し幸せになれたり。
http://www.jp.freebsd.org/man-jp/search.html
一応ここで日本語検索もできる。
aproposはman -kでも可。
0485名称未設定
02/08/20 11:55ID:w1nppPGDlinuxなんかのaumixみたいなコマンドがあるとうれしいです.
よろしくお願いします.
0487名称未設定
02/08/20 14:46ID:w1nppPGDどうもありがとうございました!
osascript -e "set volume 2"
でできました.ちなみに数字は0から7までの8段階です.
0488名称未設定
02/08/20 14:54ID:xx+qqSNC>ちなみに数字は0から7までの8段階です
ダウト
0〜1はダメだが、1〜7までは少数第1位まで指定可能。
set volume 1.3とかということね。
下の例をテストしてみたらわかる。
だんだん音が大きくなっていくから。
--
set Vol_Level to 1
repeat 20 times
set Vol_Level to Vol_Level + 0.1
set volume Vol_Level
beep
delay 1
end repeat
--
0489名称未設定
02/08/20 15:06ID:xx+qqSNCMac OS Xでの"set volume"は非常に適当というか中途半端です。
System Preferencesのサウンドや、同メニューバー表示などとは
一切連係せず、PRAMにも記録していない模様です。
Mac OS 9まではちゃんとしてるのに。
おかげさまでset volume 0としてシステム終了しても起動音が鳴る始末だし、
System Preferences側で消音にしていると、set volumeできなかったり。
ジャガタソできちんと改善されている事を願う。
0490名称未設定
02/08/20 15:27ID:w1nppPGD>0〜1はダメだが、1〜7までは少数第1位まで指定可能
おお,これはすばらしい.たしかに指定可能ですね.
8段階ってのは,適当に検索したAppleScript解説サイトの
コピペでした.失礼しました.
0491名称未設定
02/08/20 21:10ID:Ve8i/ldtそのままドライブに残って取り出せなくなってしまうのです。
この場合dfを実行してそれらしぃファイルシステムを見つけて
disktool -e [filesystem] 0
で取り出せるんですが、dfに出てこないときCD/DVDの
ドライブをあけたいときどのようにシステム名見つければ
良いので昇華。
あと、なぜかiBOOKの方のTerminalはバックグラウンドが白です。
メインでつかってるG4は透明なのですが、
環境設定のカラーでどうやって透明を選べば良いので昇華。
なんか、わかんないので教えて下さい〜〜〜
0492名称未設定
02/08/25 09:08ID:axq8SusBTerminal から Classic 環境を停止させることってできますか?
起動は簡単にできるんですけど……
0493名称未設定
02/08/25 15:31ID:abdF76kYTrueBlueなんちゃらつうプロセスをkillすればいい。
Mac的なやりかただとosascript 使って quit 命令おくるのが
いいのかも。
下のやり方は試したこと無いので、出来るかどうか分かりませんが。
0495名称未設定
02/08/26 22:30ID:LfL3F3Nu反応しなくなりました": Command not found."っていう素敵なコメントが
直接 /usr/bin にいれたら使えるんですが...
どうしたらいいんでしょうか?
0497495
02/08/26 22:44ID:LfL3F3Nu0498名称未設定
02/08/26 22:56ID:6DlKBcN9% echo 'set path = ( ${HOME}/bin /usr/local/bin $path)' >> ~/.cshrc
% source ~/.cshrc
0500名称未設定
02/08/27 01:00ID:v5xxIY76設定もイマイチ分かりにくいし。ワイドグリフって何よ?
誰か教えてください。
0501名称未設定
02/08/27 01:09ID:yGRLRp3Zここ見れ。
http://member.nifty.ne.jp/poseidon/index.html?08251847
0503名称未設定
02/08/30 16:03ID:JK705gmC大きさがぐにゅぐにゅ変わったり、勝手に空白が入ったり、
カーソル移動が変だったり、文字が消えつつ入力する感じだったり、
とにかくまともな開発テストをしたとは言えない状態なんだが、俺だけ?
0505名称未設定
02/08/30 21:38ID:NKEX1kKx日本語を使えるようにコンパイルして、パッケージ形式のインストーラにしてあるもの。
使ってる人いる?
0506名称未設定
02/08/30 21:51ID:U7nEeGy5つーか、コンパイルしたって大した手間じゃないからな。
bashに変えるなら再コンパイルすら不要やし。
0507名無しさん@Emacs
02/08/31 00:09ID:DK7M1o8cというか今どきtcshやbashでもないだろう。
Zshが標準ではいってるのに利用してる人すくないのだな。。
0508名称未設定
02/08/31 00:22ID:RWC0TKt7/bin/shも、10.1.5まではzshだったのが、10.2ではbashに
なってしまったくらいだからね。
0510503
02/08/31 04:47ID:G0q/UxuYありがとう、カーソル移動はちゃんとできるようになりますた。
でも入力中に文字が消えつつ入力するのは相変わらずです。
やっぱり表示がすごく不安定。
0512名称未設定
02/09/01 08:02ID:s968OPZ80513名称未設定
02/09/01 09:01ID:1uxOFDhx0514名称未設定
02/09/01 12:35ID:6xdIoCLoしょうか?
llを打ち込んでも
ll: Command not found.
とでてしまいます。
0515名称未設定
02/09/01 13:24ID:Yd9Sn7nu0516514
02/09/01 13:37ID:6xdIoCLoにその設定ファイルらしいものが入っていることまでは分かったんですが
それをどう使うのかがわからないんです。
0517名称未設定
02/09/01 14:30ID:Ww8CSe6bsource /usr/share/tcsh/examples/rc
とか書いときゃいい。
ないなら上の一行だけの.cshrcまたは.tcshrcを作るか、
% cp /usr/share/tcsh/examples/rc .cshrc
でもいい。
shellスクリプトが分かってきたらこれらのファイルは自分で
好きなように編集して使うよろし。
おいらの場合はこんな感じ
alias l 'ls-F -v'
alias ll 'ls-F -lLv'
alias lll 'ls-F -lv'
alias la 'ls-F -av'
0518名称未設定
02/09/01 15:04ID:XKXWBhLr0519514
02/09/01 15:43ID:6xdIoCLoありがとうございました。うまく設定できました。
>>518
そうですね。shellの入門書を一冊買って、もう少し深く勉強してみます。
0520名称未設定
02/09/02 20:01ID:qT1wAe6tインターネットで調べるだけで十分だと思うよ。
0521名称未設定
02/09/02 20:49ID:eCiy6bXNどうも難しい本ばかりで・・・
0522名称未設定
02/09/02 21:00ID:5ryqWXL7shell scriptの勉強なのか、それとも単にshellの使い方なのかどっちかな?
多分後者だとおもうんだが、shellはtcshなのか、bashなのか、zshのどれかいな?
とりあえずオライリーの入門○○は分かりやすいと思うので
それにしてみてはどうでしょうか。
http://www.amazon.co.jp/exec/obidos/ASIN/4873110734/qid=1030967785/sr=1-1/ref=sr_1_0_1/249-7556522-2676318
http://www.amazon.co.jp/exec/obidos/ASIN/4900900788/qid=1030967842/sr=1-1/ref=sr_1_2_1/249-7556522-2676318
私なら本は立ち読みして、その分man読むと思うけど。
man tcshやbashは和訳もあるのでJMなんかで探してみてください。
0523521
02/09/02 21:40ID:qdr4z4Mg書籍も何を読んで良いのやら・・って感じです。
>shellはtcshなのか、bashなのか、zshのどれかいな?
どれが良いのかすら・・(汗
0524522
02/09/02 22:10ID:5ryqWXL7shellは自分で変更してなければtcsh使ってる。
でも本当にサッパリならUNIXの初心者本の方がいいと思う。
ちょっと古いけどこんなのとか。
http://www.amazon.co.jp/exec/obidos/search-handle-form/249-7556522-2676318
Webならこのあたりかな。
http://www.tokaido.co.jp/syoko/index.html
http://www.wakhok.ac.jp/~maruyama/Unix92/Unix92.html
Mac OS X用の本てあんまりshellについて触れられていないんだよな。
serverやX Window Systemについてばっかりだし。
0525521,523
02/09/02 22:55ID:Q7g/M6bW実際に書店で見てきます。
OSX用として出てるTerminal本は解説ではなくて
辞典のスタイルで初心者向きではありませんでしたので。
0526名称未設定
02/09/02 23:52ID:1SkKmouiある?
manもいいけど、書籍は書籍なりに読みやすいことも多いし
0527名無しさん@Emacs
02/09/03 07:13ID:HysQYbbzオライリー本を薦めるのはどうかと...便利だけど、初心者向きとはいいがたいですがな。。
とりあえずこれでいいような。
http://books.softbank.co.jp/isbn/old/1st/shell/
>>526
ないです(T_T)
わしもほしい。ただ英語文献はちゃんとしてるからね。。
古くてもいいなら、
http://cl.aist-nara.ac.jp/student/daiti-m/text/zsh-intro.html
こからだとるといいよ。
0528526
02/09/03 11:26ID:abKUUe3uやっぱりまだでてないのか。残念。
unix userでzshネタが連載されてるけど、終了後単行本化されないかなぁ。
補完とか載ってた号を買いのがしたし。
# zstyleを使った補完がよくわかりません。わかりたい。
関係ないけど、$TERMCAPの値ってどうなってる?
% printenv | grep TERMCAP
TERMCAP=(文字化けたときによく見る"="の太いの*3)
ってなっちゃう。
~/.zshrcで上書きするとして、デフォはどうなってるのかな?
0529名称未設定
02/09/06 01:06ID:n2pidSrSTerminalでの日本語読み書き、
日本語Man,lessあたりを纏めてあるところってないですかぁ、、
とりあえずJTerminalで凌いでますが、、、lessとかでも日本語を通したいよぉ、、、
0530名称未設定
02/09/06 06:28ID:Syl42sFHlessはjlessいれれば?UTF-8は対応してないけど。
euc-jpなんかだと落ちやすいっていうから、どうなんだろうね。
manは元のドキュメントが無いんじゃ。。
FreeBSDのドキュメント引っ張ってくるなら、
jmanやjgroff辺りをとってきてコンパイルすればいい。
NetBSD 日本語環境
とかでgoogleすると色々出てくるからそれでも参考に。
0531名称未設定
02/09/06 10:01ID:q3tRfDr4うちではふつうにjless使えてるよ。
euc-jpでも落ちたことないように思うけど。
あと、たまに見かけるlvってのがutf-8対応のページャらしい。
オレは使ってないけどね。
iconv+jlessで何とかしてる。
0532名称未設定
02/09/06 13:47ID:Iu5cPdHn純正Terminal(UTF-8)の使い分けができます。
http://www.ff.iij4u.or.jp/~nrt/lv/
0533529
02/09/09 00:21ID:p3KCCbDrthx,うまくいけそうです。
lvヨサゲ使ってみます。
0534名称未設定
02/09/14 23:38ID:HfrWUr6a0535名称未設定
02/09/20 05:55ID:B7I8stvK日本語表示
日本語ディレクトリへの移動
日本語ファイルのオープン
emacsで日本語入力
ができるようになりますた。
0536名称未設定
02/09/20 14:42ID:sNMUgDs90537名称未設定
02/09/22 03:28ID:678j4LpP0541名称未設定
02/09/23 20:13ID:eHAr5zmajman for Mac OS Xとjman-pagesのパッケージをインストールしましたが、
このあとどうしたらいいのか分かりません。
ReadMeには、
?jmanコマンドは /usr/local/bin にインストールされます。環境変数 PATH に /usr/local/bin を追加しておいてください。
とありますが、なんのことかさっぱり分かりません。
どなたかお力貸してください。
おねがいします。
0542名称未設定
02/09/23 21:28ID:w0YkiVse質問なんだからあげればいいのに。手順としては
1:環境変数PATHに/usr/local/binを追加
2:環境変数MANPATHにマニュアルを入れたパスを追加。
3:環境変数PAGERをjlessに
4:Terminalの文字コードを日本語(EUC)に
かね。設定の仕方は↓でも見て
http://x68000.startshop.co.jp/~68user/unix/environment.html
0543名称未設定
02/09/23 21:47ID:8z3E5m8z541 のいっている jman のパッケージには lv がついてくるから、
PAGER は lv にしとくのがいいと思われ
>>541
まず .tcshrc とはなんぞやというところから調べるべし。
要はシェルの環境設定ファイルね。( Terminal の環境設定じゃないよ)
0544543
02/09/23 21:52ID:8z3E5m8z日本語で man ページが表示されたよ。後は 541 の努力次第。
0545541
02/09/24 00:12ID:5pOaaSaG環境変数PATHというものが分かりませんでした。
542さんのリンク先読んで参ります
0546541
02/09/24 00:21ID:5pOaaSaG難しそう。。。
1:環境変数PATHに/usr/local/binを追加
は、
% set path = ( . /bin /usr/bin ~/bin /usr/local/bin )
と、Terminalにうちこんだらいいのでしょうか?
パスを追加する方法自体が分からないので、
このスレをもう一度1から読み直してみます。
0547名称未設定
02/09/24 00:48ID:HIi6MmDYとりあえず
% echo $PATHをして希望のものになっているかどうかを確認。
やりたい通りだったらそれでパスの設定は終了。
あとはいつもその設定にしたいならそれを~/.tcshrcに書き込めばOK
ただtcsh使ってないから
パス設定の書式が>>546に書いてあるとおりでいいかどうかは不明(w
つーかさ、こっちのスレと合併してもいいような気がするんだけど。
【MacOS XをUNIXとして使ってる人の為のスレ その2】
http://pc.2ch.net/test/read.cgi/mac/1019020530/l50
棲み分けできてたりして、困る方々いるのかなぁ?
0549542
02/09/24 01:38ID:LBhI+P6Cそれだと$PATHが上書きされる。追加はこう、
% set path = (/usr/local/bin %path)
MANPATHなんかはこう、
% setenv MANPATH /usr/local/man:$MANPATH
追加するパスはjmanを入れたディレクトリに適宜変更して
~/.tcshrcにでも書いといて。
んでjmanって$LANGがjaなら日本語マニュアルを表示
するんだったと思うんだけど、入れてそのまま見られるってことは
最初っから$LANGがjaになってるのかな。
0550名称未設定
02/09/25 18:59ID:W5I6x8BIルートのパスワードをきめるときに
キーボードがきかなくなります、
うちこんでリターンを押してもSorry try again になっちゃいます。
なんででしょうか?
0551名称未設定
02/09/25 20:25ID:iKIgtBREターミナルのウインドウを半透明にしようと思い
defaults write com.apple.Terminal TerminalOpaqueness 0.5
を実行すると
OK? default write com.apple.Terminal TerminalOpaqueness 0.5? yes
と変更確認のメッセージが出てきてyを押すと
default: Too many arguments.
と表示され半透明化できませんでした。
またこのターミナルでsu rootを実行した後パスを入れると同じように
メッセージが表示されユーザーを変更することができません。
なにかXのインストールにて必要な物があるのでしょうか?
0552名称未設定
02/09/25 20:43ID:Rp5Eh/Ib2. Locate your ethernet address (HostID).
In MacOSX open the Terminal Window and type "lmhostid" - Enter.
3. Replace '000000000000' in the license with ethernet HostID.
Save. (Do NOT rename)
4. Drag and Drop "AW.DAT" over "AWKEYGEN.EXE"
(for this process you need a PC or Virtual PC)
5. The license is now valid .
6. Copy the license to the MacOSX Desktop
Follow the AW instructions to install the license.
limeで落としたコマンドの手順なんですが(最初の〜は伏せ字=ほんとはアプリの名前です)、
2でつまずいています。lmhostidと打ってもcommand not foundとでて、~lmhostid
と打ってみたらunknown userとでて0の羅列が出てきません。どうしたらいいでしょうか、、
僕が4さんがいうみたいに[localhost]のところがそうはなってなくて[macintosh]
になってるのがきになるくらいで、素人だから何がなんだか分かりません。こんな
こと聞いていいんだろうか、、
0553名称未設定
02/09/25 21:35ID:Gs/yfWlaパスワード入力中は入力した文字は表示されない
GUIアプリなんかだと***が出るけど、Terminalでは何も表示されないよ
とりあえず正しいパスワードを入れてリターンを押してみな。
つーかrootは有効にしなくていいって。
sudoを使いなさい。初心者だと思うのならなおさら
0554Maya
02/09/25 21:52ID:R7Rhcknm通報すますた
0557名称未設定
02/09/25 23:42ID:x1yc9Pea0558名称未設定
02/09/25 23:44ID:eC1Rbd8y553は全然関係ないじゃん。
もしや通報されるべきは
554だったりして。
0560Maya
02/09/25 23:46ID:R7Rhcknm勘違いしとった。
>>553 ごめん
0561名称未設定
02/09/26 00:16ID:KAmuxnzl> % set path = (/usr/local/bin %path)
分かっていると思うが
% set path = (/usr/local/bin $path)
揚げ足取りなのでsage
0563名称未設定
02/09/26 23:20ID:ZRBLFD6A「IPAddress=192.168.0.1に、X秒おきにaという情報を送信する」
という作業を行わせるには、どのようにすればいいでしょうか?
全くの初心者ですので、助け舟を出して頂けると嬉しいです。
0564名称未設定
02/09/26 23:25ID:FzIuackJaという情報の中身が分からないと何を使えばいいのかわからんが、
#!/bin/sh
while true;
do;
hoge 192.168.0.1 "a";
sleep "X";
done;
つースクリプトを回せばいいんじゃないの?
0565563
02/09/26 23:48ID:+jhEH2zuこのアプリと同様の動作をさせたいので
http://www.h5.dion.ne.jp/~i27mk2/
aという情報は、極力小さなものならば何でもいいようです。
PINGを打つのが目的なので。
0566名称未設定
02/09/27 00:12ID:kztOkqcJこれは10秒ごと。
このくらいで問題なし。
0568名無しさん@Emacs
02/09/27 00:36ID:FcjcWa57ルートを有効にするのは禁止事項です。
Mac OS Xにおいては初心者のアホ以外はやらないので、root有効にすれって説
明してる本やサイトがあったら無視しなさい。
man sudo
の勉強してください。
>>551
TinkerToolで検索しなさい。
コマンドやるのもいいけど、、意味わかってないならやめといた方がいい。
しらべてからやった方が得策。こわしてもしらん。
0570名称未設定
02/09/27 12:17ID:27w9sbLtこれといった理由はないが
あえて言えば、rootで作業するとミスでシステムに致命的なが打撃を与える可能性があるってくらいかな。
変に知ったかぶりなUNIXかぶれはワークステーションとか資源を共有してたころの思ってシステム破壊で他人に迷惑がかかるとか思ってんだよ。
su出来るのは管理者様だ偉いんだぞーって思ってるわけ、
で、今やパーソナルなPCでだれでもsu出来るもんだから悔しいのよ。
俺はMacOSXて個人利用のPCだから構わんと思うけどね、
こわれたら自分で直せばいいじゃん、それで成長するんだよ
PCの性格を考えたらmacOSでこんな事を言ってると笑われちゃうよ。
0571569
02/09/27 13:06ID:C8j/dm5wむぅぅ
前半には同意
結局何するにも自己責任なんだしmacだからroot作ったらだめ
って言う意味がわからないので聞いてみた
これについて>>572はどう思う?
0572名称未設定
02/09/27 13:37ID:mArYnr/dsuでrootになられた場合とsodoでroot権限を行使されるのでは、
suでの被害は、制限を掛ける事の出来るsudoでの被害の比じゃないね。
リモートからは特定のユーザーだけしかsudoを使えなくするだけで、
安全性は格段に向上するし。
まあ、デフォのままのsudoersを使ってるような人ならrootを潰してようが潰してまいが
関係ないだろうけどね。
あれは管理権限を持ってばshellの起動さえ出来ちゃうからね。
一旦sudoからshellを起動されちゃうとログが残んないし。
0573名称未設定
02/09/27 13:55ID:l0DClAfu基本的に>>572に同意しつつ
macだからだめなのではなく、ほかのunixでもできる限りrootは使わない方がいいと思う。
もちろんセットアップ時に必ず必要になるunixも多いし、
代替手段sudoを入れるのがめんどかったりもするだろうし。
ただ、デフォルトでsudoという手段が提供されてるのに、
何でわざわざrootログインできるようにするのかね、って思うよ。
0575574
02/09/27 14:35ID:+v1EJKyUつまり、root でログインしないと、GUI 操作が root 権限で行えないから
じゃないかな。
0577名称未設定
02/09/27 16:18ID:X8Rwu2k4.inputrc って何?
0578名称未設定
02/09/27 16:24ID:P+8SrTzW0579名称未設定
02/09/27 16:32ID:UoC+j+Bwそれって Finder でダブルクリックして開ける?
そういう芸当は root でログインしてないとできないと思うんだけど。
ま、それこそ Terminal 使えよって話なんだけど。
0580572
02/09/27 17:10ID:mArYnr/dなるほど。
そんなことしたことないから気がつかなかった。
となるとrootを潰したまま使うには
Finderに例のカギアイコンつけてもらうしかないな。
移動、削除時にはさらに確認ダイアログでもう一度パスワード入力。
変更はアプリ依存だし…
なんか違う気がするけど…
0581名称未設定
02/09/27 17:23ID:XeMxk3fV10.2以降なら「情報を見る」で管理者パスワードで
owner,groupを変更できる。なのでrootを有効にして
ログインしなくとも、ファイルの編集、移動、削除
なんかはできると思う。
0582名称未設定
02/09/27 17:30ID:XeMxk3fV.tcshrcはtcshが起動されるたびに読み込まれる。
.loginはログイン時に1度しか読み込まれない。
.inputrcはREADLINE変数を設定する、んだったと思う。
ただしOS Xだと通常のログインではshellが走らないので
.loginは読み込まれず、Terminalで新しいwindow開くたびに
.loginは読み込まれる。
0584名称未設定
02/09/28 05:09ID:HRxd4ppOTerminal のタブ幅ってどうやって設定するんですか?
現在標準で8字分とられているみたいなんですけど、これを
4字分ぐらいに設定したいのですが。「ウィンドウの設定」
なんかでもタブ幅を設定する項目なんてなかったし。
シェル変数かなんかでしょうか?
0586584
02/09/28 08:42ID:FdrbL20+えっと、まだよくわかってない初心者ですいません。
単純に cat file.txt とやった時のタブ幅が8字分あるんですけど、
このタブ幅の設定ってどうするんかな? という質問っす。
出力に \t があった時にそれで何字分スペースを確保するかはシェルや
Terminal の設定なのかと思いまして。違うんですか?
0587名無しさん@Emacs
02/09/29 21:02ID:aj+YfomXこれはハードコーディングされてるのではないかな?
設定はないね、、
JTerminalならソースいじれば修正できるっぽい。
0591590
02/10/02 19:09ID:eHcgYh7N% ls dir1 dir2|sort|uniq -d
ちなみにuniq -uとするとどちらか一方にしか
存在しないファイル名が出てきます。
man sort
man uniq
も読んどいて下さい。
ファイルの中身の違いも知りたいのなら、diff使います。
ついでにあげときます。
0592名称未設定
02/10/02 20:24ID:xI6aaIRe01.aifと02.aifと03.aifにいっぺんにリネームしようと思ったら
具体的にどうしたらいいでしょうか?
初心者なりにいろいろと調べてみましたが、foreachとかいうのを使うのでしょうか?
使い方がいまいちよく分かりません。1個ずつならmvを使うというのまでは分かったんですが…
0593590
02/10/02 21:05ID:eHcgYh7Nそのファイル名の形式は
"数字 半角スペース 半角英字.aif"
で一定ですか?だったらこんな感じで
% foreach i (*.aif)
foreach -> mv "$i" `echo "$i"|sed 's/ [^.]*\././'`
foreach -> end
バッククォートとシングルクォートをお間違えの無いよう。
0594592
02/10/02 21:20ID:xI6aaIRe早速教えて下さってありがとうございます!
無事にできました!
これで望み通りの結果が出せましたが、これから上のコマンドの意味をちゃんと調べたいと思います。
0595590=592
02/10/03 04:54ID:uMKklTp5sed 's/aaa/bbb/'の意味は分かりました。
あと分からないのが、sed 's/ [^.]*\././'でなんで01 ton.aifから01.aifになるのか?
正規表現とかいうのを使ってるらしいという事までは分かったのですが。
[^.]は行の先頭の任意の一文字、*は繰り返し、\は特殊文字のエスケープ(次の.のため?)、.は拡張子の前の.
以上を.に変える。
そしたらなぜ、01.aifに? (01 ton.aif)が(.aif)に変わるだけじゃない?
つか、たったこれだけのコマンド文でも私の脳ミソの処理能力を越えてムズ過ぎる。
0596名称未設定
02/10/03 05:38ID:fuOb7onO「スペース、任意の文字列、ピリオド」の連続を「ピリオド」に
おきかえるという作業。
「 ton.」はそれに該当するから、「.」に置換される。
0597592=595
02/10/03 06:08ID:uMKklTp5>>590さん、すみません。(汗)
>>596
なるほど!
よく見ると、s/と[の間に半角スペースがありますね。
やっと理解できた!
かなりいろいろ学べたし徹夜も無駄にならなかったよ〜
>>590さん、>>596さん、ありがとうございました。
0600名称未設定
02/10/03 14:53ID:DZSgkjUkopen コマンドを実行すると
RegisterProcess failed (error = -2805)
Abort
とエラーが表示されてフォルダが開きません。
ご存じの方いますか?
0602590
02/10/03 16:30ID:UjF6/RDTすこし勘違いされてますので、そこだけつっこんどきます。
>>599さんも書かれてますように、"[]"の中の"^"は
行頭という意味ではありません。「それ以外の文字」となります。
さらに"[]"内では正規表現のメタ文字は特別な意味がなくなり、
ただのリテラルな文字になります。"."は普通に使えば「任意の一文字」
ですが[.]はただのピリオドを表します。
ですのの"[^.]*\."は
「ピリオド以外の文字の0回以上の繰り返しの後に、ピリオドがある文字列」
にマッチします。この辺りは正規表現の話に
なりますので時間があれば勉強してみて下さい。
0603名称未設定
02/10/03 17:15ID:DZSgkjUkご忠告どうもすみません。
どんなパラメータでもエラーが出ます。
open /Application/
や
open -e test.txt
でも同じエラーです。
0604592=595=597
02/10/03 21:54ID:uMKklTp5なんかもの凄く知識の量が必要ですね。
毎日でも使って慣れないとなかなか自分のものにはならないなぁ。
もっと勉強します。ありがとうございました。
0605名称未設定
02/10/04 09:41ID:wHLUw61C私も成増(10.2.1)。
man に載っている例の
% open -a /Applications/TextEdit.app
や
% open http://www.apple.com/
RegisterProcess failed (error = -2805)
Abort
コンパイル済みスクリプトで hoge.command(open コマンドが書いてある) の実行を
させてたのに最近うまくいかないんで、なんでかなぁ ?って思ってたヨ
0606605
02/10/05 12:50ID:OBI5PS+S犯人はこいつでした。
~/Library/Application Enhancers/Camel.ape
Ittec で一緒にインストールされるヤツ。
こいつのお陰で、SecurityAgent も起動されなくなって、インストーラの
認証でこけるようになってたし。
Camel.ape 取っても、Ittecはある程度機能する罠
0607600,603
02/10/05 14:22ID:BxYsgJR1犯人検挙おめでとう。私のことろもこれが犯人でした。
Dockの挙動不審(マウスカーソルを持っていっても反応しない、など)
も直りました。
0608名称未設定
02/10/05 22:47ID:fYnx1Rjwまさにそれだね。
iPodアップデート、インストーラでの認証が落ちたりしてたので
原因を探っていたら、こいつに突き当たりました。
Ittecは便利だなぁと思っていたのですが、「ゴミ箱に入れる」を選ぶと
ファイルがコピーされたりと挙動不審だったので、奇麗さっぱり消しました。
0609名称未設定
02/10/06 14:07ID:H+f6W1WY残り全ての".jpg"ファイルを表示させるには、どうしたら良いでしょうか?
どうにも絞り込んで表示させる方法が分からなくて...。
0610名称未設定
02/10/06 16:14ID:ejq8IErAfind / -name \*.jpg -type f -print|grep -v 'ABC\.jpg$'
sudo findしないとpermission deniedが出まくると思うけど。
0612名称未設定
02/10/06 23:28ID:H+f6W1WY説明の様にsudo findでやったら、キレイに目的のファイルだけを
絞り込み表示できました。m(_ _)m
0613名称未設定
02/10/07 00:34ID:c0bedrP5alias emacs 'stty raw;emacs;stty -raw'
の一行のみ。ところがターミナル立ち上げていざemacsタイプするとalias loopと言われてしまいます。
aliasが重なるとloopと言われてしまうらしい。
試しに
% stty raw;emacs;stty -raw
と打ち込んだらばきちんと立ち上がります。日本語入力、表示もできる。
emacs立ち上げるのにいつもこんなコマンドウツの面倒くさいっつー理由のために、.tcshrc書いたのに。
お手上げです。どなたかご教示ください。
ちなみに.emacsファイルは以下全文です。
(set-default-coding-systems 'euc-jp)
(set-keyboard-coding-system 'euc-jp)
(set-terminal-coding-system 'euc-jp)
(set-buffer-file-coding-system 'euc-jp)
(add-hook
'java-mode-hook
'(lambda ()
(make-local-variable 'compile-command)
(setq compile-command
(concat "javac "
(file-name-nondirectory buffer-file-name)))
))
(setq compilation-window-height 8)
(global-set-key "\M-p" 'compile)
0614名称未設定
02/10/07 00:58ID:2pzNaQ2H^
等幅フォントで見てね。
0615613
02/10/07 11:05ID:c0bedrP5助かりました。ありがとうございます。
ttp://www.zdnet.co.jp/macwire/0104/18/c_macostng.html
なんで\なんだよ!と思いながらrawモードで検索したらひっかかった。
なんかうまい具合になってるんだなぁと思いました。
で、なんで\?
0616613
02/10/07 11:06ID:c0bedrP50617名称未設定
02/10/07 15:40ID:ohAgarzBどこにemacsがあるのか知らないけど、
alias emacs 'stty raw; /usr/local/bin/emacs; stty -raw'
とかって感じで絶対パスで書いてもいいね。
0618名称未設定
02/10/09 18:16ID:6WzU6r6Kos10.1.5にPHPをインストールしようと思ったのですが、
アパッチの再起動の所で、
sudo apachectl graceful と入力すると、
/usr/sbin/apachectl graceful: httpd not running, trying to start
Syntax error on line 240 of /etc/httpd/httpd.conf:
Cannot load /usr/libexec/httpd/libphp4.so into server: (reason unknown)
/usr/sbin/apachectl graceful: httpd could not be started
となってしまい、上手くいきません。
どなたか御教授願えないでしょうか?
インストールは下記のページを参考にしました。
ttp://www.cosmos.ne.jp/~kaz6120/mclb/mclb_fr.html
ttp://www.php.net/manual/ja/install.macosx.php
0620618
02/10/09 18:43ID:qR+GJ9wy御指摘の通り、240行目を探して行頭に#を追加してみたら上手くいきました!
(280行目も間違っている様でしたが、同じ方法で上手くいきました)
どうも、ありがとうございますたm(_ _)m
0621名称未設定
02/10/13 11:48ID:6jDuoCv3という文字が出るのですが、なんでしょうか
0622名称未設定
02/10/13 11:48ID:6jDuoCv30624名称未設定
02/10/14 05:55ID:2bD4RaDLを使いました
0625名称未設定
02/10/14 07:24ID:mV/OiJVisetenv はC-Shell 系の組み込みコマンドだから。
プロンプトが '$' だから、sh 系のシェル(bash ?)使ってるだろ ?
まさか、、
'$ ' も含めて入力、してるっぽいな...
自分が読んでわかって、上に書いたことが書いてあるシェルの入門書買うんだな。
0627名称未設定
02/10/14 08:16ID:zzZQwsx10628名称未設定
02/10/14 09:49ID:XEBEi4a0We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these two things:
#1) Respect the privacy of others.
#2) Think before you type.
Password:
って表示がでてPassword入力しようとしていくらキーボードを叩いて
も全く入力を受けつけてくれないんですが。
0630名称未設定
02/10/14 14:29ID:Dqq3HUHGpicoかemacs等でUTF-8のファイルを作成するには
どのような設定をしたらいいのでしょうか。
0631名無しさん@Emacs
02/10/14 15:32ID:yceI7Hd5EmacsでUTF-8入力するにはMule-UCSが必要です。
picoはしらないです。
0632630
02/10/14 22:43ID:6BqWfNRZとりあえず、vimをインストールして、なんとかutf-8の
ファイルが作れるようになりました。でも使いにくい...
0633名称未設定
02/10/15 02:50ID:yXT1djY9二度手間ではあるけど、iconvやnkf2.0を使って編集前後に文字コード変換するという手もあるが。
そんなオレはvimer
0634名称未設定
02/10/15 16:46ID:cD47bfVr0635名称未設定
02/10/15 16:51ID:CsiD7qX7man cat
man split
0636名称未設定
02/10/15 18:14ID:iIgGAD0w0637630
02/10/16 00:43ID:duD/b1bqおお、vimerさん、おしえて下さい。
今、.vimrcに見よう見まねでこんなのを書いていますが、
もっと便利で使いやすい設定ってありますか?
set nocompatible
set backspace=indent,eol,start
set autoindent
set history=50
set ruler
set showcmd
set incsearch
set title
set laststatus=2
set encoding=utf-8
set fileencoding=utf-8
0638名称未設定
02/10/18 02:44ID:kxAuU0R3自分の~/.vimrcを見るとオレもだいたいそんなところでやってるらしい。
あとは
set cpoptions+=$
くらいかなぁ。
それとset fileencodingは自動認識させるような書き方があるはず。
ちょっと酒飲んでるから具体的には示せませんが、[vim 自動認識]あたりでググって見てください。
オレの使い方は日本語文を書くときはgvimで自動認識して、Terminalではnvi-m18nだから
vimerってのはちょっと誇張だけど。
vi(互換エディタ含む)の真価はオプションよりも独特のキーバインドにあると思うので
そっちになれるようにいろいろやってみるのがいいと思います。
そうするとwordで文章作って手も[esc]を自然に押すようになったりして楽しいかも。
06391
02/10/19 00:06ID:BgUIhIi90641名称未設定
02/10/22 01:03ID:XAMjw0uy例えば、-hogeをハイフンを取ってhogeにする場合とか。
''で括ったり、mv \-hoge hogeしたけどだめですた。
素人でスマソ
0644名称未設定
02/10/22 10:36ID:iHjfpw/Yhttp://www.macosxhints.com/article.php?story=20021021055603766#comments
0646641
02/10/22 21:54ID:s94Y3CkGお二人様サンクス!上手く逝きました。
0648名称未設定
02/10/23 03:06ID:+TNvHni1[Machitosh:~]
という画面でした。
みなさんのは
[localhost:~]
となってる様なので不安です。
レベルの高いお話中失礼しますが、これってどういうことなのでしょうか?
0649名称未設定
02/10/23 09:22ID:j1MCr1fOまぁ気にすんな。うちは
[Darwin 6.1]
09:17# ${user}
になってますし.
説明しがたいけど,tcsh,プロンプトあたりでググってくれ.
あとはgrep HOSTNAME /etc/hostconfigとやってみて,
HOSTNAME="Machintosh"となってるんならなんの問題もないよ.
家庭内LANでもくんでるのかな?
0650名称未設定
02/10/23 12:22ID:v7nm81lX0651名称未設定
02/10/23 20:55ID:1Fx3RfSv0652名称未設定
02/10/23 22:49ID:6/5yUFwd0653名称未設定
02/10/26 09:41ID:1zdM9VfwTerminalにおいて
sudo chomd 644 /
をしてしまい、自分のHDに入れなくなった者です。
これは、自分のミスだからしょうがないんですが。
現在は、別パーテーションに新たに
OS 10.1.5を入れたのですが
こちらから
permission644にしてしまったVolumeを
更に変更する、ということは可能なんでしょうか?
rootで新しいOS X10.1.5にログインして
chomd 755 /Volume/hoge
無理な気もするのですが、
どうなのか知りたいです。
0655653
02/10/26 12:46ID:bmenCCCa無事、直りました。
では、それぞれのディレクトリは(ホーム含む)
デフォルトでは755と覚えていいのですか?
ときどき大ポカをしてしまうので
修復方法がわかって、嬉しいです。
0656名称未設定
02/10/26 12:58ID:MVeVS2aYしる!
0657名称未設定
02/10/26 12:59ID:MVeVS2aYsudo chmod -R 777 /
0658653
02/10/26 13:11ID:ohX+PvOv私あて、でしょうか?
-Rの添字を調べます。今は、少しびびりです。
質問
rootでTerminalに入ったとき、
exitすると、何かプロンプトがでたのですが
分からなかったです。
そのまま、終了しました。
あれは?どうしたらよかったのでしょうか?
0659653
02/10/26 13:21ID:M3cNZqN4userでTerminalに入って、
sudo chomd -R777ですね。
0660653
02/10/26 13:26ID:M3cNZqN4chmod: /.vol/234881034: Operation not supported
chmod: /.vol/234881032: Operation not supported
chmod: /.vol/234881033: Operation not supported
で
exit
したら、延々何かでました。
やっちゃ、だめ、みたいですが?
また、外から、直します。
0661名称未設定
02/10/26 13:51ID:MVeVS2aYDisk UtilityのFirst Aidでアクセス権の修復をすれば元に戻るよ。
sudoで始まるコマンドは気楽に打ってはダメですよ〜
0662名称未設定
02/10/26 14:15ID:SRlrMGp00663653
02/10/26 14:22ID:1zdM9Vfw直している途中だったし。
聞いたのが、パーミッションの事だったし。
で、OS 10.1.5はアクセス権の修復は無いのさ!
0664653
02/10/26 14:51ID:7NKbWoIJ迷える者に、嘘はいけないでし!!
0665名称未設定
02/10/26 14:53ID:Ab8MOIrlは大抵、対象がディレクトリであったら、再帰的に実行を繰り返す。
ですね。
cp mv とかもそう。
0666上げ屋さん
02/10/29 02:16ID:BCYgmOWO0667名称未設定
02/10/30 01:56ID:rRLFXLHN0669668
02/10/30 01:59ID:8MzQRJlgもちろん「Terminal」の「ウインドウの設定」で出てきたウインドウの「カラー」
でやるのが本筋だと思います。
0670名称未設定
02/10/30 02:01ID:rRLFXLHNどもです。
環境設定でもできるんですね。
0671名称未設定
02/10/30 02:17ID:rRLFXLHN0672名称未設定
02/10/30 02:26ID:jZnSScpY>OS 10.1.5はアクセス権の修復は無いのさ!
あるにはあるみたいなんだが。英語版だけみたいだけど。
http://docs.info.apple.com/article.html?artnum=106900
0673名称未設定
02/11/03 01:19ID:RNCG5+cWJTerminalのウインドウを透明化するにはどうすれば良いんでしょうか?
Terminalのウインドウの透明化はこのスレの>>52さんのやり方でできたんですが
普段使ってるのがJTerminalの方なんでこっちも透明にしたいんですが
やり方があれば教えて下さい。
お願いします。
0674名称未設定
02/11/03 11:11ID:YgeSY0U410.2.1をつかってます。treminalで日本語表示が
できなくなりました。
どなたか対処法おしえていただけませんか?
文字セットエンコーディングは
Unicode(UTF-8)に設定しています。
0675名称未設定
02/11/03 12:15ID:uR/I5NDb0676507
02/11/03 20:30ID:wD/69e89以前SONYドライブのやつがiTunes
で使えるやり方がでてたと思うのですが
自分のはフィリップスドライブです。
iTunesで使えるやり方ないですか?
0678676
02/11/03 23:28ID:wD/69e890679674
02/11/04 02:22ID:ziOdhq87ありがとうございました
0680名無しさん@Emacs
02/11/05 08:04ID:lvSjijGm他の人はどうなんだろう、、、
0682SCSI MO
02/11/08 00:44ID:OeMLyyKfMOドライブを使いたいんですが、起動後にMOディスクが入った状態で、
電源を再投入しないと、認識しないんです。しかもたまにカーネルパニックを
起こすことがあります。
本で見つけた、ターミナルからの"disktool -m diskx 0"のコマンドで
いけるかと思ったんですが、デバイスが見つからないということでダメでした。
そこで教えていただきたいんですが、接続機器を再スキャンする様なコマンド
があれば教えて下さい。お願いします。
0683名称未設定
02/11/08 09:44ID:UP/iUvMM> うちは10.2.1だけどやっぱり変・・・
うちでは一応動いているけど、具体的に何処が変?
0685SCSI MO
02/11/08 17:52ID:OeMLyyKfレスどうもです。
MOが認識されたときに確認していた、"disk1s3"を使ってもダメでした。
disktool -m disk1s3 0 ←これって合ってるのかな?
0687名称未設定
02/11/08 23:01ID:bEI7PxN+環境はosx10.2.1、tcshは以下を参照して6.12.00を日本語仕様にしてます。
http://member.nifty.ne.jp/poseidon/osx2t.html
今まで
http://www.fan.gr.jp/~sakai/jman.html
で配布されている日本語manのpkgファイルをインストして使っていたのですが、
Fink(http://fink.sourceforge.net/index.php)を導入して、設定したら
% jman jmanとしても'No manual entry for jman'に、
% jman ls等とすると英語のmanが表示されてしまいます。
Finkの設定で~/.cshrcに'source /sw/bin/init.csh'という行を
追加して、そこでMANPATH等が設定されるのが原因だと思うのです。
% unsetenv MANPATH
とするとjmanは期待通り動きました。
こういった場合、jmanを使うにはどうすれば良いのでしょう?
今のMANPATHは
MANPATH=/sw/share/man:/sw/man:/usr/local/share/man:
/usr/local/man:/usr/share/man:/usr/X11R6/man
となってます。
ここにjmanがインストされた/usr/local/jmanを加えてもダメでした。
0688687
02/11/09 00:16ID:jnJvz0CM>MANPATH=/sw/share/man:/sw/man:/usr/local/share/man:
>/usr/local/man:/usr/share/man:/usr/X11R6/man
>となってます。
>ここにjmanがインストされた/usr/local/jmanを加えてもダメでした。
訂正ですが、日本語manデータは/usr/local/jman/man/ja_JPに
ありまして、それをMANPATHの先頭に追加したら
% jman jmanは効きます。
% man jmanは文字化けです。
正常なら%man jmanは'No manual entry for jman'と出るとこです。
当たり前なんでしょうけど。
0689687
02/11/09 01:53ID:jnJvz0CMalias jman 'jman -M /usr/local/jman/man/ja_JP:${MANPATH}'
で自己解決すますた...
0690541
02/11/11 04:07ID:a2F57tk1助けてくれた皆さんどうもありがとうございました。
ようやく~/.tcshrcに書き込むと言うことがわかりましたので、
もう一度jmanのインストールに挑戦しようと思ったのですが、
肝心のjman for Mac OS Xがダウンロード出来なくなってました。。。
http://www.fan.gr.jp/~sakai/jman.html
0692名称未設定
02/11/14 04:57ID:ye973KF5「C-a a」としなきゃダメですか?
0693名称未設定
02/11/14 05:26ID:ysu5AMQG0695名称未設定
02/11/14 19:03ID:hFZ4aLipよろしくご教授下さい。
0697名無しさん
02/11/14 20:54ID:qQWduxhA0698541
02/11/14 23:49ID:CdTH4umsどうもありがとう。
落とせました。
0699541
02/11/15 00:03ID:79w6QbErどのスレか忘れたんで質問させてください。
.rmファイルをくっつけたいのですが、その場合、
ero.rmのあとにonani.rmをつなげる場合、
% cat Ero.rm << Onanii.rm
とすればいいのでしょうか?
0700699
02/11/15 00:18ID:79w6QbEr% cat Onanii.rm >> Ero.rm
とやると容量的にはくっついたようですが、
実際にはEro.rmの部分しか再生されませんでした。
.rmにはcatという方法は使えないのかな?
0701名無しさん
02/11/15 06:34ID:pXD82xynそりゃだめですがな。
.rmは開始と終了のマークがある。
cat Onanii.rm >> Ero.rmのイメージ
Start:
erodoga
End;
Start:
tottemoeroero
End;
みたいなファイルになる。
だから最初だけ再生してEndがきたら終了してしまう。
これはCRがきたらスクリプトが停止しちゃうのと同じような事だわな。
0702名称未設定
02/11/15 19:00ID:28kSf5tLGoogle等で調べたところ、"savehist"を設定するといいようなので、
.tcshrcに
set history=500
set savehist = (500 merge)
と書き込んだのですが、やはりターミナルを終了させると
履歴が残っていません。空の.historyを自分で作ってみましたが
やはり履歴が残りません。どこが悪いのでしょうか?
0703名称未設定
02/11/16 20:21ID:xdc1qOlW% set
と打ってみて、histfile、history、savehistがどうなっているか
調べてみそ。
0704702
02/11/16 23:58ID:ZqA/PTwo% set を実行したところ
history 500
savehist (500 merge)
と出ましたが、histfile はありませんでした。そこで.tcshrcに
set histfile = ~/.tcsh_history
と書き込み、
% set
で調べてみたら、
histfile /Users/username/.tcsh_history
となっていましたが、やはりターミナルを終了させると履歴は残って
いません。ホームディレクトリにも.tcsh_historyは見当たりません。
どうしたらいいでしょうか?
0705703
02/11/17 00:22ID:jL7u5Y4mset savehist=500 merge
違っているかもしれんが()を外してみたら?
違っていれば、rcとloginを読んでないとか?
0706名称未設定
02/11/17 00:25ID:DWfHEPyH0707702
02/11/17 00:39ID:mwQSd6JYその後、ターミナルを終了させる前にCtrl+dでログアウトすると履歴が残る
ようになったのですがとても面倒です。こういうものなのでしょうか?
>>706
あまり高度な操作をするわけではないので、デフォルトで設定されている
tcshを私は使っています。
0708705
02/11/17 00:48ID:jL7u5Y4mコマンド+Qをいきなりやっても、うちのは残りますよ。
.tcshrcを再度見直してみたら?
0709702
02/11/17 01:03ID:mwQSd6JY.tcshrcには
# History
set history = 500
set savehist = (500 merge)
#set histlit
set histfile = ~/.tcsh_history
とあとはaliasを設定してあるだけです(コピペしました)。
>>703
()を外しても同じでした。
rcとloginというのは /usr/share/tcsh/examples/ の中にある
ファイルのことでしょうか?特に編集などはしていないのですが。
0710702
02/11/17 01:05ID:mwQSd6JY0711708
02/11/17 01:12ID:jL7u5Y4m.tcshrcの冒頭に、
source /usr/share/tcsh/examples/rc
source /usr/share/tcsh/examples/login
を書いておけば標準の設定をしてくれますよ。
0713702
02/11/17 12:12ID:mwQSd6JYどうも上手くいかないので、~/library/ にあるターミナルの初期設定を
削除してみたところ、履歴が残るようになりました。
古い初期設定と見比べたところ、
"ターミナル"メニューの"環境設定・・・"の
"新規ターミナルウィンドの作成時:"のところが
"/usr/bin/login を使って(省略)"ではなく"このコマンドを(省略)"
の方になっていました。
いろいろと適当にいじっているうちにやらかしたようです。
ご教授して下さった方々、ありがとうございました。
0714699
02/11/18 23:52ID:QMLmLwcd>.rmは開始と終了のマークがある。
なるほど。そうだったんですね。
mp3もやはりスタートポイントとエンドポイントがついているのかな?
曲間が無いCDをMP3にして再生すると曲と曲の間が一瞬開くんでcatが出来ればいいんですが。
もちろんiTunes3ではトラックの結合が出来るんで新たに作るMP3はこれで対処してますが。
ってスレ違いですね。
0715714
02/11/19 00:06ID:R0XwOVLz.rmと違いちゃんとくっついて再生できたけど
やっぱり元のトラックとトラックの間には一瞬間が出来る・・・
0716名無しさん
02/11/19 06:21ID:yRdgIenYcatでバイナリ系のファイル処理するのはあまり意図どうりに動作しない。
まあ本当の所MP3やrmの仕様勉強すればできない事もないけどね。
それなりの処理ソフト利用したら?
0717名称未設定
02/11/19 06:57ID:wuZO9IOX擬似的に結合は出来るよ。
#ファイル名は「〜.sit.mp3」とかね。
ちゃんとiTunes、iPodでも1枚ファイルとして再生出来る。
・・・.rmは知らんけど。
0718名称未設定
02/11/19 13:44ID:J89gZL4s%sudo find ~/ -name .DS_Store -exec rm {} \;
を実行したら、Home以下の全てのファイルがなくなりますた。
これは例えば-nameオプションのつけ忘れなどが原因なのでしょうか?
(忘れた覚えはないけどマトモに考えるとそうなのかな)
それともスパハカーなビールスの仕業の可能性もあるのでしょうか?
ダメ過ぎな質問ですが二度とこんなことにならないために
マジでおながいします。
あまりのショックで会社休みます他。
0719名称未設定
02/11/19 17:08ID:/Y13rlqF> これは例えば-nameオプションのつけ忘れなどが原因なのでしょうか?
そうじゃないの?shellを終了させてなければヒストリ残ってるかも
しれないからみてみれば?って、書き込みは2時前か。もう終了してるか。
> ダメ過ぎな質問ですが二度とこんなことにならないために
findをrmと組み合わせる場合、いきなり-execする奴はいない。
0720名称未設定
02/11/19 17:13ID:NmOSk7u80721718
02/11/20 00:32ID:h9KXZ5KUありがとうございます。レスいただけてほんとうれしいです。
> そうじゃないの?shellを終了させてなければヒストリ残ってるかも
> しれないからみてみれば?
そうですよね!ご指摘の通り終了してしまい知る由なしですが。
てか端末いじりはじめて半年以上経つのに一度もhistory使ったこと
ありませんですた自分。
ダメぶりついでに、実をいいますとあのコマンド/から実行しようと
してまして、それやってたらと思うとケツの穴すぼみます。
不幸中の幸いといいますか、主要なドキュメントは別ボリュームに
保存してるので思ったほど復旧に手間どらないかも。ホームのバクアプが
ちと古くてイタイですが。
> findをrmと組み合わせる場合、いきなり-execする奴はいない。
これからは-okとか使います。 多謝。
0722名称未設定
02/11/20 01:00ID:XXK0q7F9私はこの手の処理は最初rmのとこlsとかに置き換えて実行して
対象ファイルを確認してから、^ls^rm打って本処理してるなあ。
あと~/処理するんなら普通sudo不要なのでは……。
0723名称未設定
02/11/20 01:03ID:XXK0q7F9tcshは設定によっては~/.historyファイルにコマンド履歴残ってますよ。
0724718=721
02/11/20 22:53ID:OuN//qmkありがとうございます。先程rmをlsに置き換えてやってみますた。
ファイル消失の原因はやはり-nameつけわすれだった模様。
find [path1] [path2(本来は-name [file])] と処理してたようです。
ヒストリ置換ていうのも今まで知らなくて目からウロコです。
単に-okやrm -iするだけじゃないことがよくわかりますた。
.tcshrcもhisroy残すように書き換えたです。
お騒がせして申し訳ねです。スレタイに甘えてますた自分。
0725名称未設定
02/11/22 21:16ID:RJ3cVfSXカラー表示できて嬉しかったので記念カキコ。
?ls -F --show-control-chars --color
こんな感じ。ガイシュツだったらスマソ。
もう標準のlsには戻れない・・・
0726Makefile の書式
02/11/26 17:46ID:tDs6aEflhttp://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xnap/xnap2/
環境は MacOS X 10.2.2 & Developer Tools & tcsh です。
0727名称未設定
02/11/26 18:25ID:pfTt9PkwMac版があるようですが。
0728名称未設定
02/11/26 18:41ID:tDs6aEfl残念ながらうまく意図が伝えられていませんでした。
お尋ねしたかったことは、Makefileの書式の Debian Linux と Darwin FreeBSD の互換性と
その対処方法です。
0729名称未設定
02/11/26 20:26ID:SgcoBHHsman manpath
すると得するかもしれない・・
0730名称未設定
02/11/26 21:41ID:AAFOpVW1Debianってgmake?
Mac OS X 10.2.2 Build 6F21 (Darwin 6.2)は
GNU Make version 3.79
っす。
でも、
Darwin FreeBSD
って... (w
0731名無しさん
02/11/26 21:46ID:bS2KvpL1Makefileの書式を解釈しているのはMacとかDebianとかではない。
>>730の通りGNU Makeもしくは他のMakeコマンドがやっている。
Makeのバージョンが同じならば同じ動作をします。
0732名称未設定
02/11/26 22:02ID:tDs6aEfl>>730 お恥ずかしい限りです。
>>731 以下のMakefileなんですがエラーがでてしまいます。
all %:
make -C .. C_DEPENDS="$(shell cd ..; find util/ -name "*.java")" $@
0733名称未設定
02/11/26 22:10ID:tDs6aEflYou can use ant for compiling if you don't run Linux.
Linux=互換=OSX (Makefile) と解釈していいでしょうか。
0734730
02/11/26 22:16ID:AAFOpVW1> make -C .. C_DEPENDS="$(shell cd ..; find util/ -name "*.java")" $@
パッと見て、
shellって?
ダブルクオートの中にダブルクオート?
>>733
うーむ、だから、OSとMakefileは本質的に関係ありません。
ただ、Linuxのディストリビューションに「もともと」付属しているmakeと、
Mac OS X(Darwin)に「もともと」付属しているmakeを比べるのには意味があると思います。
0735名称未設定
02/11/26 22:46ID:SgcoBHHsをみて、10.2.2でcolor設定してみた。
色はついたが、オプションが使えない。例えば、ls-F -avとかできない。
tcshは/bin/tcshのままです。どうしたらいいの・・
0736名無しさん
02/11/27 06:10ID:c0wV/3db??見てみないとだめかな。
どこで実行したらそのエラーでるの?
どうやって実行してるの?
>>753
GNU lsに変える
0737名無しさん
02/11/27 06:11ID:c0wV/3db本気で入れかえるわけではないぞ、、わかると思ふが。
0739名称未設定
02/11/27 14:34ID:yTA3XKKUお返事ありがとうございます。
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xnap/xnap2/
上のソースをCVSで落としてこのヂィレクトリ内で
make tools
とタイプしますと本来なら util フォルダ内のソースがコンパイルされるはずなのですが
エラーが出てしまいます。
構文に問題があるのか、こちらのmakeのバージョンに問題があるのか、、、
0740名称未設定
02/11/27 18:04ID:CgEPwZ57どう違うのですか?
用途が違う?
WEBみてもいまいち分からない。
0741名称未設定
02/11/27 20:44ID:+lUey4o1http://www.ctt.ne.jp/~nashorn/terminal/readme.html
このサイトいいね。
0742736
02/11/28 02:06ID:kN93xCOz色をつけたうえに-aFなどは効くようになりました。
でもこんどは、-vが効かない。日本がばけるよ。
どうしたらいいの・・
0743名称未設定
02/11/28 05:16ID:lQ/f5V68% gnuls -aF --color |cat
とでもしてください
0744名称未設定
02/11/28 06:15ID:QdHmdAyXでどうよ
0745名称未設定
02/11/28 06:20ID:QdHmdAyXls-F
が効いたりしない?
0746736
02/11/28 12:50ID:kN93xCOzありがとうございます。両方うまくいきました。
ちなみにlsはGNUのfileutilsをmakeして、
出来たlsだけを/usr/local/binにcopyしました。
0747736
02/11/28 12:55ID:kN93xCOz.tcshrcにこんな風に書きました。
0748名称未設定
02/11/29 23:57ID:GL3ldn2Yとかじゃないのかな?よくわからん。
toolsをmacdistに変えたらOS X用のコンパイルできたけどGNUのfindutilsと
fileutils(cpとfindとxargsだけか?)が必要っぽい。
0749名称未設定
02/11/30 02:43ID:mWa1bHY2cd ~/src
と最初に入れましたが、
No such file or directory.
となっていどうできませんが、どうしたらいいでしょうか?
0750名称未設定
02/11/30 06:46ID:Fdas8Jy3mkdir ~/src
0751名無しさん@Emacs
02/11/30 23:59ID:mAf1Kjeaレコードはあつかえないみたいですが、そういうものですか?
0753名称未設定
02/12/01 09:58ID:gorhu3TUカレントディレクトリとユーザー名を表示したいのですが、
どうすればいいですか?
0754名称未設定
02/12/01 12:50ID:JK2sqgxmPS1="w:u$ "
こんな感じ。
0755755
02/12/01 12:54ID:JK2sqgxmPS1="¥w:¥u¥$ "
こんな感じ。
~/Desktop:user$
0756名無しさん@Emacs
02/12/01 13:02ID:HCXQuzD1ありがとう。gawkやってみます。
0758名称未設定
02/12/01 13:15ID:B4Srmlvo0759名無しさん@Emacs
02/12/01 13:47ID:HCXQuzD1751です
すみません。わたしの間違いでした。
BEGIN{RS="\r"}でふつうに処理できました。
クラシック環境からそのまま持ってきたファイルだったので…。
0760名称未設定
02/12/07 17:05ID:0Cl4T82BというわけでTerminalを半透明化&黒背景やってみました。
スゴク(・∀・)イイ!!
さらにあくあフォントいれてみる。
・・・なにかが壊れていきました。
0761名称未設定
02/12/08 11:49ID:4tWMLYn0って、consoleでloginしてないと使えないのでしょうか?
remoteのPowerBookから使いたいんですけど。
0762名称未設定
02/12/08 14:21ID:wGPLwvN6我家のTerminalですが、promptが [Macintosh:~]××% となってます。
[localhost:current directory]user% となってるんですが、[localhost:current directory]の部分をcurrent directoryを残して書き換え
たいと思ってset promptで書き換えてます。
これはできるのですが、
.loginや.tcshrcに同じコマンドを書き込むと不具合があります。
ログインの時点で書き変わってるようにできればと思って。
お願いします。
0763名称未設定
02/12/08 14:23ID:uWA40mqqそれ、かっこいいけど日本語入力はどうしてます?山勘入力ですか
0764名称未設定
02/12/08 14:34ID:uWA40mqqどんな不具合?出ないってこと?
.tcshrcになんて書いてるの?
0765762
02/12/08 14:43ID:4+LK3nOnset prompt=|%c3|%|
です。これで[localhost:current directory]user% が|current directory|%|になります。これを.tcshrcに記載すると機能しないのです。
うちではログイン直後のset入力で
prompt [%m:%c3] %n%#
prompt2 %R?
prompt3 CORRENT>%R (y|n|e|a)?
promptchars %#
と表示されます。このへんの設定による表示だと思うのですが、
どこで設定されてるのか皆目わかりません。。。
0766762
02/12/08 14:51ID:Ynans4srげっ、、、。765のやりかたでできました。
昨日は死ぬ程なんで出来ないのか悩んだのに、、、
ほんとにお騒がせしました(汗
0767名称未設定
02/12/08 14:52ID:uWA40mqqset prompt=|%c3|%%|
この%をどういう意味で入れているのか分からないけど、
%を追加すればいいんとちゃうの
0768767
02/12/08 14:59ID:uWA40mqqset prompt='|%c3|%%|'
こうでした。ちなみに、
set prompt='|%c3|%#|'
の方がいいと思うけど
0769762
02/12/08 15:02ID:LRRfbscIお騒がせしてすみません。
765、書き間違い。set prompt=\|%c3\|%\|でした。。。
で、set prompt=\|%c3\|%%\|としても、出てくる表示はかわらないようです。
つまり、|current directory|%|という表示になります。
0770762
02/12/08 15:10ID:ZtaTRsbUありがとうございます。それでいけますね。
お騒がせしてすみませんm(..;)m
0771名称未設定
02/12/08 15:11ID:uWA40mqq"%"自体を出したいときは"%%"
一般ユーザとスーパーユーザを区別したいときは
"%#"にした方がいいですよ
0772762
02/12/08 15:21ID:uotn4i0Hありがとうございます。
userのhome directoryの.tcshrcに書き込んでるせいか%#でもスーパーユーザーに
なるともとの表示になります。
つまり、[Macintosh:~]××#で出ます。
これはこれで分りやすいので、いいかもと思いました。
0773762
02/12/08 15:22ID:uotn4i0H%#でも>%%でも でした。
0774名称未設定
02/12/08 15:30ID:ysKI6M9gインターネット経由でTCP/IPで繫いでるんですが、5分ぐらい未入力だと
Linuxホストから接続を切られてしまい、使いにくくてしかたがありません。
何とかする方法は無いでしょうか?
0775名称未設定
02/12/08 16:20ID:1gcO3qXtOS10.1.5にJterminalを導入して
[localhost:~] ***% echo てすと >> 1.txt
[localhost:~] ***% cat 1.txt
てすと
[localhost:~] ***%
このように日本語表示できるようになったのですが、
#include <iostream.h>
int main()
{
cout << "てすと" << endl;
return 0;
}
こういうソースをコンパイルして実行すると文字化けがおこります。
この文字化けを解決するにはどうしたら良いでしょうか。
0776775
02/12/08 16:22ID:1gcO3qXt0777名称未設定
02/12/08 16:27ID:E8kiqT5mterminalでの出力とソースを保存した時の
文字コードが違うから文字化けが怒る...
で、十分だろ。あとは自分で勝ち取れ!!!
0778775
02/12/08 16:50ID:1gcO3qXtそんなこと言われてもわかんねぇよ・・・
0780775
02/12/08 19:41ID:1gcO3qXt文字コード"ECU"で保存すればいいんだぁ。
でも、ProjectBuilderで保存したファイルをもいちど開くと必ず文字化けしてしまうんですけど。
これ、エンコーディング形式も保存することはできないの?
0781名無しさん@Emacs
02/12/08 22:46ID:wZFWx319好きな方をactiveにすることができますか?
たとえばemacs,w3mを順にC-zでsuspendしてから復帰するとき
fgすると後のほうのw3mが必ずactiveになる。
emacsをActiveにするにはどうしたらいいでしょうか。
0782名称未設定
02/12/08 23:11ID:Wuyrekntつーか、screen使えば?
0783名無しさん@Emacs
02/12/09 00:10ID:w0/+7l/lありがとう。jobsでできました。
> つーか、screen使えば?
何のことか分からないまま
% screen とやると、emacs -nw に色が付いた!
これはおもしろいです。が、これがjobsにも
なにか関係あるのですか?
0784名称未設定
02/12/09 00:40ID:ZdljXiJ7% man screen
screenってどうよ
http://pc.2ch.net/test/read.cgi/unix/1001966406/
0785名無しさん@Emacs
02/12/09 01:04ID:w0/+7l/lなるほど。色をつけるなんてのは機能のほんの一部。
知らなかったけど、これはすごいですね。
ありがとう!
0786名称未設定
02/12/09 22:24ID:s79k1Iruキタ━━━━━━(゚∀゚)━━━━━━ !!!!!
ここからダウソロード汁!
ttp://www.apple.co.jp/downloads/macosx/tools/index.html
rel111.pdfを読むと呪いがかかるので注意(w
0788名称未設定
02/12/10 19:02ID:+B7W7bPmこれいいかなぁ?
ソースも読んだけど、ふつーにサブシェル使えばいいんじゃねぇの?
0789名称未設定
02/12/10 19:48ID:mwGK7gHrrel111.pdfを読んで何も感じなかったのでつか?
それはそれでヤバいかも ((((;゚Д゚)))ガクガクブルブル
とりあえず、作者の名前でググってみたら?
0790名称未設定
02/12/10 20:08ID:QljduOk70791名称未設定
02/12/10 21:35ID:Bm+2rvO1怖すぎ。
Appleよ、削除するなら今のうちに…((((;゚Д゚)))ガクガクブルブル
0792788
02/12/11 00:38ID:83cYG5Msあ、ソースってnxtのプログラムのこと。
rel111.pdfは最初から無視してたよ。
だって、相対性理論の否定 Rel 1.1.1 PDF版 でそ?
fj.sci.mathにいた(る?)某氏と同一人物じゃないよね。(w
0793名称未設定
02/12/11 00:53ID:XYmU9qgSbashなら「unset TMOUT」
tcshなら「unset autologout」
でどう?間違っていたらゴメソ。
0794789
02/12/11 01:46ID:TBlZMMnXfj.sci.mathは知らんが、どこかの学会を相手に裁判を
起こしたことがあるはず。791のURL周辺を探れば、
ソースがどうこうという以前の話だとわかるのでは…
彼は然るべき治療を受けたほうがいいと思う。
漏れにはそれを伝える勇気はないが。
マジレススマソ
0796名称未設定
02/12/11 02:10ID:d7AX3sxW判断できない。彼をキチガイ扱いしてる奴はそのどっちも理解できてるんだろうな。
頭いいな。
0797名称未設定
02/12/11 17:54ID:UnmON/lF掲載の判断下した側の品位を激しく問いたい。
0798名称未設定
02/12/11 19:32ID:eobKl4L7と思ったんじゃない?
0800名無しさん
02/12/11 20:24ID:a29iVWCVこんどはApple本社に英語で出してみる。
Apple Japanがおかしな危険な物配布してるって。
0801797
02/12/11 23:39ID:UnmON/lFつかsf.jpやら確かvectorにもあるんだよな。各自で
判断せよってことか。微妙にスレ違いかもなので
これで失礼。
PB1Gまで買って*BSDからswitchしたのをちょっと
後悔する寒空の夜。
0802名称未設定
02/12/11 23:40ID:ox7nTysDダウンロードして読んでみたけど、よく分からん。
シェルのシェルみたいなもの?
0804名称未設定
02/12/12 06:24ID:kQtjQWNo0805名称未設定
02/12/13 10:37ID:fnYzfVHsって、こういうこと?
mv ../foo.txt bar.txt
execute lsっていうのが謎だが、最後に; lsってことか?
nxt g@*txt text m@ .
は
mv *txt text
って必ず、nxtよりも短く入力できるような。なんかREAL MOVEって書いてあるけど。
cp *txt text; rm *txt
nxt src "emacs nxt.c" .. make
は、
cd src; emacs nxt.c; cd ..; make
(cd src; emacs nxt.c); make
emacs src/nxt.c; make
うーむ、まじめに見るもんではないね。
0806ターミナル?
02/12/13 10:50ID:33f1ETC4この前なぜかsexとかfuckとかうったらなんか聞き直されたんですけど、
あれは何???
あとyesってうったらyがいっぱいでてきた。なんなんだー??
ターミナル恐るべし。
0807名称未設定
02/12/13 13:02ID:8ORu75fccpが成功しようが失敗しようがrmを実行するのがrael moveの仕様です(w
>>806
ユーザに入力を求めてくるコマンドを実行したときに常に「y」と答えたいときに使える。
% yes | なんかのコマンド
引数で「y」以外も選べるよ。
0808806
02/12/13 16:18ID:33f1ETC4にたようなスペルの言葉で聞き返されるのはなんなんでしょうかい??
0809名称未設定
02/12/13 19:30ID:8ORu75fc% unset correct
とかしとけば?存在しないコマンド名を打ってしまったときに、
存在するコマンドの名前に訂正してくれる機能だろう。
0810774
02/12/14 23:12ID:nP06zzN2あんがと!さっそくやってみまつ。
proxは立ててませんし、友達のwin機からは問題なく接続できてるみたいなので、
bashの設定に問題ありとみてたんですが、unixを運用するのが初めてなもので(恥
とりあえずやってみます。
0811774
02/12/15 02:45ID:c8cpBXaCだめでつた。unsetの構文が悪いんかな?
ちょっと調べてみまつ。
0812名称未設定
02/12/15 13:48ID:k/mozQWHtrack01.mp3>>アルバム01.mp3
track02.mp3>>アルバム02.mp3
こんな感じで変換したいのですが、
mv track[01-12] ./アルバム[01-12].mp3
これじゃ駄目だったんです。誰か御存じの方いませんか?
0813名称未設定
02/12/15 22:12ID:qhCckRSOmv $a $a:s/track/album/
end
とか?場合によってはこれではまずそうだけど。
0814名称未設定
02/12/17 01:36ID:8VNmYH5Tset d=`curl http://ftp.mozilla.org/pub/chimera/nightly/latest-trunk/ | grep -e Chimera.dmg.gz | awk '{print $6}'`
のあと、mv Chimera.dmg.gz Chimera.$d.dmg.gzでChimera.16-Dec-2002.dmg.gzのような
日付の入ったfilenameになるんですが、shellscriptの中にこれを書くと上手く逝きません。
どうしたらいいのでしょうか?
0815名称未設定
02/12/17 01:48ID:V1vK3rNPまあそういう質問する時はscript の中身を載せなさいってこった。
0816815
02/12/17 02:04ID:V1vK3rNP#! /bin/sh
d=`curl -s -S http://ftp.mozilla.org/pub/chimera/nightly/latest-trunk/|grep 'Chimera\.dmg'|a
wk '{print $6}'`
echo Chimera.${d}.dmg.gz
0817名称未設定
02/12/17 02:05ID:8VNmYH5Tやりたいことは、
http://pc.2ch.net/test/read.cgi/mac/1039039271/447
のスクリプトを弄って、日付入りの名前の.gzを残したいんです。
どうしたらいいでしょうか。
0818名称未設定
02/12/17 02:06ID:8VNmYH5T0819名称未設定
02/12/17 17:39ID:I1PWRMYxsudo update_prebinding -root /
をしましたが、
それ以降、シェルを開くたびに
sudo update_prebinding -root /
のコマンドが始まってしまうようになってしましました。
Terminalを終了し起動し直しても直りません。
たすけてくださいー
0821名称未設定
02/12/17 19:43ID:b48TtPRS0822名称未設定
02/12/22 03:32ID:qwwEgTp010.2.3、DeveloperToolはインストール済みです。
0825名称未設定
02/12/27 12:46ID:eZsjyV/Y次のコマンドを打ち込む。
% bill gates
・・・ってこれは厳密にはイースターエッグじゃないか。
0827名称未設定
02/12/27 19:22ID:xw2hopCe英字が打てるだけで良くて、内容もホームポジションの指練習から始める
みたいな地味なので良いのですが。emacsのアプリケーションでありそうかな。
0828名称未設定
02/12/27 19:44ID:tI39pKrR0830827
02/12/28 00:05ID:gBXMFQ9s初心者の練習に使わせたいので、基本練習向きそうなのを選んで試そうとしたのですが、
Griffinは、PerlのCursesモジュールのコンパイルがうまくいかず挫折、
TypeLesson.javaはjavaのコンパイルに失敗(日本語の表示が駄目のよう)、
emacsで動くTRR19はうまく動かせたものの、内容が中級っぽくて不適当、
という調子でした。雰囲気的にはTypeLesson.javaっぽいのが良いのですが。
もうすこし探してみます。
0831名称未設定
02/12/28 07:33ID:a1Api8iN/sw/bin/fink install python
って出るようになったんですけど、元に戻すにはどの辺り変えるのですか?
0832名称未設定
02/12/28 10:31ID:MVEo3r+fこんなソフト無いですか? in Linux板 (2nd)
http://pc.2ch.net/test/read.cgi/linux/1024715617/l50
こっちで聞いてみたら?
0833terminal超初心者
02/12/29 04:02ID:ozPOcCWG[QUESTION:internet explore でダウンロードしたファイルをゴミ箱に
捨てようと思っても、どこかのタスクで使われていて
捨てられないとマックがいっています
ANSWER:ターミナルでrmコマンド]
という内容のものが、別スレでありました。
同じ問題で、ファイル削除できません。
一体どういうことですか?
また、terminalの基礎を学ぶのに、簡単でわかりやすいサイトなどは
ありませぬか。
0834名称未設定
02/12/29 07:43ID:FjuyJxaZこのスレのログ読めば?
参考サイトもいくつか上がっていたような。。。
>どこかのタスクで使われていて
意味はそのままです。
正常に処理を終了することができなかったことに由来するのがほとんどかと。
普通は再起動で捨てれます。
0835名称未設定
02/12/29 08:25ID:gq5rBBziいっぱいコマンド載ってます。
http://x68000.startshop.co.jp/~68user/unix/genre.html
0836名称未設定
02/12/29 10:16ID:7y/KX9C10840833
02/12/31 02:16ID:OjhAm/Piところで、なぜGUIで出来ない操作を、terminalだと
操作できるのですか?
消せたからいいんですが、やはり気になって眠れません。
0841名称未設定
02/12/31 02:31ID:N7BxpxJRできるよ。
ただ、Terminalからの方がスマートに教えられるから。
それに使ったことがあればCUIへの抵抗も若干減るだろう?
なんといっても、ここはTerminalスレだw
0842840
02/12/31 02:38ID:OjhAm/Piでは、おやすみなさい。
0843名称未設定
02/12/31 09:57ID:lCKrcbIP自分のユーザフォルダにbinフォルダを作って、
set path=( $path /Users/hoge/bin )
とやりますた。
その時は有効なのですが、再起動するとCommand not found。
binフォルダが有効じゃなくなるようです。
なにかオプションがあるのでしょうか?
Mac OS X10.2.3
0845(・∀・)
02/12/31 10:30ID:2Aetkuy7で、内容は setenv PATH $HOME/bin:$PATH とかにする。
これで、ログインすると自動的に設定されます。
0846843
02/12/31 12:14ID:lCKrcbIPやっと逝けますた。
おふたりさんに10時半頃に教えてもらってから苦戦する事
1時間40分。他の事もしながらですが・・・
改行がLFで必要。これ常識。
ありがとうございますた。
0847名称未設定
03/01/01 22:56ID:5GDwhq61/usr/local/man/ja/man1/w3m-m17n.1ができるんですが、
terminalでmanすると、local/man/man1/w3m-m17n.1を読みにいくので
英語になっちゃうんです。無理矢理、ja以下のファイルをmanで見てみると、
文字化けしてるんです。lv w3m-m17n.1とすると日本語でみえるのに変だ。
man manすると、/usr/share/manのlocalized manpageは見にいく。とあります。
LANG = ja_JPです。なにがいけないんでしょうか?
0848名称未設定
03/01/02 00:27ID:nl6nfdf80850名称未設定
03/01/04 20:01ID:0dTGUKVn実行するときは
./アプリ名
と言う風に入力すると実行できることがわかったのですが、
毎回./を入力するのが面倒です。
アプリ名だけで実行できないんでしょうか?
過去スレ見てもアプリ実行方法が全く出てなくてちょっと不思議です。
0851名称未設定
03/01/04 20:28ID:Js0dZ5S90852名称未設定
03/01/04 20:44ID:Zd2PQ9u4. (カレントディレクトリ)をパスに含める。
ただこれはあんまりお勧めでないので、素直に出来たアプリを
パス通った場所に移動するのがよろし。
0853名称未設定
03/01/05 02:04ID:k/FgDZDYやめとけ。
0854850
03/01/06 13:36ID:SlYHhhC8何か色々と事情があるようですね、(さらにめんどくさそうなので)今まで通りやります。
0856名称未設定
03/01/06 15:01ID:XrN/imde./などをつけなくても、名前だけで実行できるコマンドは、普通は
/binとか/sbinとか/usr/binとか/usr/sbinとか/usr/local/binに
置かれています。カレントディレクトリも実行パスに含めれば、
./つけなくても実行できるようになりますが、万一上記の場所に
同じ名前のコマンドがあったりすると、予期しない方が実行されて
混乱したり危険だったりします。
ということで開発中だったり実験中だったり使い捨てだったりする
プログラムは./つけて実行して、それが普遍的に使えるプログラムに
なった時点で/usr/local/binなどの実行パスの通った場所に置くというのが
UNIX的作法のようです。
~/binなんてディレクトリ作って、これをパスに入れておくというのも
良いかと思います。
0857名称未設定
03/01/06 23:47ID:ZK9QNaT5おれは、~/Files なんてディレクトリつくっちまったよ。
もうちょっとマシな名前つけときゃよかった。
0858名称未設定
03/01/07 22:15ID:ylx7hw9C0859名称未設定
03/01/07 22:16ID:wGLhBp9X一台のワークステーションを何人もで使ってた古き良き時代の習慣に
馴染んでると~/の下にbinやらlibやらtmpやら、果てはinfoやらmanやらshareやらと
一式揃ってしまうのは決して珍しいことではなかったりして(w
0860856
03/01/07 23:43ID:948a30Pl~/以下以外は管理者様の世界で、一般末端ユーザにはおいそれとは近付けない世界でしたからね。
そういえば、昔、quotaが足りなくてしかたなく/tmpに一時的にでかいファイル
(といっても「たったの」数十MB位だったんだが)置いたらマシンが不調におちいって
100人くらいの同僚ユーザに迷惑かけたこともあったなぁ。
0861名称未設定
03/01/14 04:54ID:spt9LgKVat を使ってiMacを目覚まし時計にしたいのです。時間が来たらmp3ファイルを
iTunesで動かすことは出来るのですが、モニターがスリープしたら、うまく
動かないようです。
「モニターの解像度を××以上に設定シル」とか表示が出て、iTunesが動きま
せん。
モニターは××以上に設定されているといるのですが、なんでなのか、、、。
モニターをスリープさせなければ動作すると思いますが、眩しくて目覚ましに
するには本末転倒です。
クラシックで起動して、ハイパーカード辺りを使えば簡単に出来るのですが、
出来ればUNIXでやってみたいです。
よろしくお願いします。
0862名称未設定
03/01/14 05:07ID:TrjSMRhZiMacは、iMacDV、400MHz G3、OS-X 10.2、メモリ512MB、です。
0863名称未設定
03/01/14 07:09ID:tVQIFABrtTermというのも試してみましたがこちらも日本語がひょじされません。
JTerminalもビルドして起動してみましたが、ウインドウの先頭にちょろっと文字が出るだけで
何も文字が表示されませんでした。
まずはLinkAroっで
perl linkAro.pl 1
で出る「サンプルプロジェクト」と「MACお宝鑑定団」の文字を表示させたいのですが、
どうしたらよいですか?
0864名称未設定
03/01/14 07:57ID:LqLQPAq5日本語EUCにする。あれって化けても問題ないと思ったけど。
0865名称未設定
03/01/14 08:43ID:VBRXfgt9毎日使ってますが、化けっぱなしで問題無いと思います。
確認します・・・。うん、化けてます。
EUCにした方がいい、って話でしたよね、確か。
もう長いこと設定は放置なのでうろ覚えですが。
Terminalの日本語表示が難しいのとLinkAroの使用とは実質あまり関係がないので、
気にせずでてきたhtmlファイルを使ったらいいと思います。
そこに書いてあることととTerminalに表示されることはほぼ一緒ですので。
一度動くようになったらTerminalの画面なんて今度は見たくないだろうし・・・。
俺も久しぶりに見た。
0866名称未設定
03/01/14 17:44ID:EUXCZBKRhttp://hp.vector.co.jp/authors/VA002416/
Terminalからviでファイルを開いて
#include <stdio.h>
int main(void)
{
printf("hello world");
return 0;
}
と、書いてコンパイルできたのですが、実行できないのですが…。
C言語の勉強をしたく、Dev.toolもインストールしました。
TerminalとProjectBuilderとの関係も教えてください。
0867名称未設定
03/01/14 17:58ID:XkbaWWkK0868名称未設定
03/01/14 19:15ID:zxD+jJ9Xbill: Command not found.
[iBook:~] hoge% steve jobs
steve: Command not found.
0869名称未設定
03/01/14 20:33ID:EUXCZBKRありがとうございます。付けていませんでした。
何故に付ける必要があるのでしょうか?
cdでファイルを作る時、作る場所へ移動しますよね。
コンパイルして出来た実行系、例えば、a.outがユーザー/Desktopにできるとすると
実行する時は./が必要、viでtest.cというファイルを開く時は./が必要じゃない??
あと、プログラム作成の時?nが打ちたいのに?が何故か打てないんですが。。。
0870名称未設定
03/01/14 20:35ID:EUXCZBKR0873名称未設定
03/01/14 20:50ID:Kn4h4whiんで最初っからカレントディレクトリにパスが通ってるのって
Windowsぐらいじゃないの?
0874名称未設定
03/01/14 21:07ID:EUXCZBKRすいません…。私の勉強不足で意味が分かりません。
どこか参考になるサイトありませんか?
0876名称未設定
03/01/14 22:03ID:EUXCZBKR読んでみました。私、ただC言語の開発環境が欲しかったんです。
もちろんUNIXも学んでいるのですが。UNIXのコマンドより、まずC言語を
学ばなければならない状況でして。
どうやらWinだけみたいですね。カレントディレクトリにパス通っているの。
それが当たり前だと思っていました…。
日本語を打ち込むのは後回しにしたいと思います。printfの中身なんてどうでもいいんで。
どうもありがとうございました。
0877名称未設定
03/01/14 22:18ID:6nuLGe0dあれからcrontabも使ってみましたが、無理です。
画面がスリープしていると動作しません。
「解像度を624×400以上に設定する必要がある」と表示され、iTunes自体は
動きません。
標準出力と関係あるのか?と思い>をかましてみましたが関係ないようです。
miのファイルだと開きますが、やはり「解像度を624×400以上に、、、」と
出ます。
どうすればクリアできるか見当が付きません。
0878名無しさん@Vim%Chalice
03/01/14 23:41ID:y3skwhZg後回しにするまでもない.
日本語入力は単に文字コードの問題だろ?
ソースの文字コードと
Terminalの文字コードを合わせれば普通に出力されるぞ
0879名称未設定
03/01/15 00:23ID:i2Et3Wpcスレ違いな事をあえて書かせていただくとOS 9で省エネルギー設定コンパネで自動起動時間を設定し
起動項目フォルダにオーディオファイルつっこんどけば
完全に電源切ってもOKでHyperCardもいりましぇーんという手軽さなのですが
それじゃだめなんすね?
似たような起動予約はOS Xじゃできないんですか?
0880名称未設定
03/01/15 00:24ID:cIU8QJahいや、文字コードを変えても無理なんですよ。
Terminalの文字コードを何にすれば良いのですか?
合わせるも何も、一からファイルを作っているので…。
0881名称未設定
03/01/15 01:22ID:OuBl2/9gうぅ、レスサンクス。Xではできないんです。
9だと出来るけど。あ、ハイパーカード云々はうちの事情です。
9が時々起動時に停まるので(汗、スリープから復帰後音が出るようにしてました。
で、今回、10.2を入れてみたということです。
我ながらうっかりしてたんですが、9.2にするのを忘れて9が動かなくなっちゃいました、、、。
システム総入れ替えして9.04に戻すのも手なんですが。
せっかくなんでUNIXでなんとかならんか、と思って。
Xはそもそも、再起動の時間が設定できないですし。
スリープ解除の時間は、UNIXについてはsleepを打ち込めば出来るんですが、
OS-X自体はそれではスリープしないし。ということなんです。
すみません、もう寝ます。
0882名称未設定
03/01/15 01:24ID:OuBl2/9g0883名無しさん@Emacs
03/01/15 01:26ID:5ka87tlr0884名称未設定
03/01/15 01:39ID:gUbmx5IG0885名無しさん@Vim%Chalice
03/01/15 02:04ID:wnkxyek9とりあえずおれはTerminalもviもEUCにして
(略
printf("Hello さいたま\n");
(略
% ./a.out
Hello さいたま
で,出力されてるよん
# 本格的に日本語を使う場合,
# 標準Terminalだとviはうまく動かなかったりするけど
Terminalは設定をいじってないならUTF-8で出力される.
それを変えるためには環境設定からウィンドウの設定=>ディスプレイで変更できる.
EUCだと何かと楽だったりする.
というかTerminalの話題ではあるけど微妙にすれ違い気味な気がするのはなぜだろう?
0886名称未設定
03/01/15 06:57ID:cIU8QJahスレ違いだったら申し訳ないっす。
俺も設定はそうやっているんですけど…。
何が違うんだろう。他に設定変える部分があるんだろうか?
0887名称未設定
03/01/15 07:59ID:fXrdwhRTTerminalで日本語が表示できてるのかがあやしいのだが。
とりあえず、日本語のファイルかフォルダ名が、
Terminalで表示できてるかチェックしてみれ。
それでも、./a.ouで日本語表示できないのだったら、
ソースがEUCじゃないと思われ。
OS X附属のTerminalって日本語入力ができなかったはず。
http://member.nifty.ne.jp/poseidon/osx2t.htm
0888名称未設定
03/01/15 08:23ID:0409my+blが抜けてるよ。
http://member.nifty.ne.jp/poseidon/osx2t.html
0889名称未設定
03/01/15 18:38ID:3dn0vR0Y> OS X附属のTerminalって日本語入力ができなかったはず。
10.2だと、Terminal.appじゃなくて
デフォルトシェルになってるtcshがでしょ。
0890名称未設定
03/01/15 19:08ID:fXrdwhRTフォローさんくつ。
>>889
そうでつ。こちらもフォローありがとうございまつ。
えらそうに書いてるわりに
ミスが多いので、すみやかに逝ってきまつ。
0891名称未設定
03/01/15 22:28ID:JsvXQ5/wだめですよ。
ちなみにiMacだけなのか?と思いPowerbookG4で試みましたがやはり駄目デシ。
モニターがスリープすると動きません。
0893名称未設定
03/01/15 22:46ID:+gPXSKDx0894名称未設定
03/01/15 22:58ID:GaW3sQF9そんなのあったっけ?
0895名称未設定
03/01/15 23:49ID:x1ICuq3lすみません。UNIX板のネタスレに書き込み、
http://pc.2ch.net/test/read.cgi/mac/1033643484/l50
こちらに誘導されマスタ。。。スマソ。
0897名称未設定
03/01/17 17:56ID:2sD4lHeS文字が消えるかわりに、カーソルがバックしてしまいます。C-hも同様です。
Googleで調べたらどうやらBackSpaceと同じ動作をしているようです。
どうすればこれらのキーで文字が消せるようになるのでしょうか?
(nvi-1.79.m17n 19991117を使っています。)
0898名称未設定
03/01/17 19:50ID:F29bJlgWviってそういうもんだと思いこんでたよ。
おれはescキーでコマンドモードにして削除していた。鬱だ、、、
Insertモードで出来るんだったらすごく便利だよな。
どうすれば出来るのか、おれも教えてほしいッス。
0899名称未設定
03/01/17 21:10ID:1MAWOv2w0900名称未設定
03/01/17 23:03ID:qwoIlQySうまくいかない。KeyMapかなんかの設定が必要なのかな?
0901897
03/01/17 23:27ID:+CZ9pb9Kレスありがとうございます。
何とか普通(?)に消せたらなあ...vim6はできるのに...
0903名称未設定
03/01/18 00:12ID:Th8gsAan"kinput2 -canna &"とでもやってみて下さい
0904名称未設定
03/01/18 08:20ID:SM84P/66どうもうまくいきません。
kinput2とはVineでいうkinput2ctlのことでしょうか。
emacs使用中に日本語を入力したいのですが、ほかに方法はりますか?
0905名称未設定
03/01/18 15:24ID:Me+as3+aリモートの Emacs で tamago-4 か SKK でも使えばいいと思いますけど。
でも、その前に Unix でよく使われる、サーバー・クライアント方式のかな漢
字変換システムについて勉強した方がいいですね。
0906名称未設定
03/01/18 20:45ID:k9C7X7kL知ってんのはcatぐらいですだれかおおしえくださいませ
0907名称未設定
03/01/18 20:53ID:OlNC0iSIAではないんです。
BやCじゃないんです。
否定ばかりの消去法ですが、"これ"を偉大なあなた様には特定できます。
ですのでどうか結合の呪文を伝授してくだされ。
よろしくお願いします。
ということらしいです。
>>908
よろしく
0908名称未設定
03/01/18 20:54ID:SM84P/66すいません。ふつうにctrl+\
でできました。
0910名称未設定
03/01/19 12:11ID:1+6QFRbRどうやるんでしょう?
0911名称未設定
03/01/19 12:21ID:hcMwjW4+Directory Access で、/etc/hosts の設定を有効に汁
0912名称未設定
03/01/20 00:23ID:/TOe+Ht6レスサンクス!ただ、教えて頂いたのでは、結局ダメでして
ttp://www.777soul.com/mac/tips/15-hosts/hosts.html
ここのNetInfo Managerを使う方法でようやく出来ました…つ、つかれた。。
0913名称未設定
03/01/20 12:26ID:7x9dEl/lってやってみると結構遊べるよ。
0914913
03/01/20 12:28ID:7x9dEl/l0915名称未設定
03/01/20 14:34ID:iO/r3VaTについて教えてください。結論から言うとうまくいかなかったわけですが、
とりあえず
setenv CALENDAR_DIR /usr/share/calendar
とフォルダを定義してその中にcalendarというファイルをpicoで
作りました。中身は#include <calendar.birthday>
と書きました。その後、calendarとコマンドをいれてもno such file,,
とでてしまいます。
MacOSXターミナルコマンドポケットリファレンスをみて
やってるんですが、これ、超初心者には向いてないですね。
ここに書いてあるより前の段階の事を知りたいです。
何かいい本ないですかね?
0916名称未設定
03/01/20 15:49ID:7x9dEl/lではどうなります?
これで動けば環境変数の設定失敗、
これで動かなければcalendarファイルがうまく作れていない。
0917名称未設定
03/01/20 16:02ID:7x9dEl/l>超初心者には向いてないですね。(中略) 何かいい本ないですかね?
「たのしいUNIX」なんてどう?
http://www.amazon.co.jp/exec/obidos/ASIN/4756107850/qid=1043045742/sr=1-1/ref=sr_1_2_1/250-8230188-5509869
0918915
03/01/20 17:36ID:iO/r3VaT>>917
レスどうも!!
やってみました。特にエラーメッセージがでるわけでは
ないですが、何も文字が出ずにまたコマンド受けつけの
画面になってしまいました。[localhost:~]
レビューを読んでみたところ、簡単すぎて聞けないところまで
書いてるそうなので向いてそうです。本屋いって立ち読みしてみて、
買ってみます。
0919916
03/01/20 21:16ID:e4T7vMl4それは環境変数がうまく設定できていない気がします。同等の結果を得るなら
calendar -f /usr/share/calendar/calendar.birthday
でうまく行きませんか?#includeの中で指定したファイルを見つけることが
出来ないでいるように思います。
0920名称未設定
03/01/21 13:59ID:YzRCDPNXEOFが入力されたときにループを抜けて次の処理に移るってコードを書いて
それをターミナル上で実行してEOF(ctrl+D)を入力したんですが
入力した時点でプログラムが終了してしまいます
ctrl+Dじゃ駄目なのでしょうか?
0922名称未設定
03/01/21 15:20ID:YzRCDPNXそうなんでしょうか?一応テキスト通りの事を書いて実行させたんですけど
EOFの処理部分を書くと
char key[20];
・
・
・
・
while(scanf("%s",key)!=EOF)
{
処理部分
}
・
・
・
てな感じなんですが、、
0923(・∀・)
03/01/21 15:42ID:6knKPIx/20文字以上入れれば、Segmentation faultってなるけど。
あと、stty -a と入力して eof = ^D; になってるのか確認。
0924名称未設定
03/01/21 16:02ID:YzRCDPNXレスありがとうす
そんなコマンドがあったのですか、でもやってみたけどちゃんと^Dになってます
文字数も指定した長さ以上は入力してません
0925915
03/01/21 20:32ID:pGC8g556calendar -f,,,,
やってみたけど、だめでした。間違ってるところを自分がうまく伝えられて
ないのかもしれません。あと、例の本なんですが買ってみました。
わかりやすそうだったので。続編がでてるんですね。予算の都合で
とりあえず続編を買いました。シェルとかを覚えてみたかったので、、。
0926919
03/01/21 22:21ID:EJ9aUbFc(fのあとのカンマは何だろう?)本当に、
calendar -f /usr/share/calendar/calendar.birthday
で動きませんか?私のところは環境変数も何も設定していませんが、
これでいくつかの誕生日が出ますよ。
0927名称未設定
03/01/22 03:18ID:9t/H9imUwhile抜けたあとのプログラムに間違いがありそうな気がする。
下のプログラムはちゃんと動くよね?
while (scanf("%s", key) != EOF) {
printf("%s\n", key);
}
printf("done.\n");
0928山崎渉
03/01/23 02:21ID:ghhLiS5+0929924
03/01/23 11:16ID:MpuoiWsgdone.も表示されました
うわーーーまじわからん
0931名称未設定
03/01/25 10:16ID:6Igai9O+Xが入っていないパーティションaaaaaaをターミナルで見ようとしたら
/Volumes/aaaaaa 1なんて香具師が出来上がっていてます。
なんか知らんけどそういうものなんでしょうか?
0932名称未設定
03/01/25 11:14ID:hnBYD1Xsターミナル使いたいのかい?君たち...
0933名称未設定
03/01/25 11:25ID:u02dRt1IMacでは、/Volumes以下にシステム以外のパーティションが入るようなので、
まったくその通りです。(最後の 1 だけ余分だけど)デスクトップで見え
ているのは単なるエイリアスです。
Terminalなどでフルパスを記述する場合は /Volumes/aaaa/foo/bar という
記述をすればOKです。
0934933
03/01/25 11:27ID:u02dRt1I0935名称未設定
03/01/25 11:33ID:1irIsXm1> /Volumes/aaaaaa 1なんて香具師が出来上がっていてます。
/volumes 以下に "aaaaaa 1" と"aaaaaa" が出来てるってこと?
/etc/rc 弄ってswapfile をaaaaaaに移動させようとしたとか、
/etc/fstab 弄ったりした?
0936名称未設定
03/01/25 11:41ID:mEe+nR9eどうすればこのマニュアル見れるのでしょうか?ググっても、詳しくはman xinetd.confと書いていて
情報が見つかりませんでした。コンパイルしてインストールしなきゃらないのでしょうか?
.tcshrcには以下のことを書いています。
setenv MANPATH "${HOME}/man:/usr/local/share/man:/usr/share/man"
(↑source /usr/share/tcsh/examples/loginより)
setenv MANPATH /usr/local/jman/man:${MANPATH}
0937名称未設定
03/01/25 12:06ID:TYrDaLCu全然検討はずれだと思うけど% cat /private/etc/xinetd.confじゃだめなの?
んでviなりなんなりでなか弄ると。
0938名称未設定
03/01/25 12:11ID:VOL/vbGPうちの .tcshrc は
setenv PATH /usr/X11R6/bin:/Developer/Tools:$PATH
setenv MANPATH /usr/X11R6/man:/usr/local/man:$MANPATH
になってます。
0940936
03/01/25 13:12ID:mEe+nR9e0941936
03/01/25 13:15ID:mEe+nR9e>>939
入れたような気がしますが、もう一度インストールしてみます。
答えてくれてありがとうございます!!>>937->>939
0943名称未設定
03/01/25 15:35ID:gXv3RaCEそうなんです。
"aaaaaa 1" と
"aaaaaa" もできあがっちゃってました。
StartupItemsにブロードバンドの最適化を行う
文字列を突っ込んで>,>>でちゃんと働いてるか
結果を出させて見ようとしたら"aaaaaa"ができてそこに
出されてたんです。まぁ、出力の指定は"aaaaaa"にし
てたんですが。
0944名称未設定
03/01/25 16:36ID:1irIsXm1これから出かけなきゃいけないので手短に書くと、
"aaaaaa 1"はパーティションきったボリューム。
"aaaaaa"のほうは、OS Xが入っているボリューム上に、
作られてるだけ。なんでそうなったかというと、autodiskmountが
/Volumes/aaaaaa をマウントする前に、StartupItems内のスクリプト
が実行されてしまってるから。
StartupParameters.plist でその辺りを調整できるから、しらべてちょ。
0945名称未設定
03/01/25 21:32ID:pMee8U97sed 's/変更したい文字列/変更する文字列/' <filename> newfilemname
で、ひとつのファイルは書き出し出来るのですが...
仮に、xxx1〜10.htmlの"変更したい文字列"(各共通の箇所、文字列)
を自動でファイル10枚程、変更して書き出せるようには出来ないのでしょうか?
sed 's/変更したい文字列/変更する文字列/' <filename1~10> newfilemname1~10
のようにしたいのですが、先生方お願い致します。m(__)m
0946名称未設定
03/01/25 21:53ID:PRh7QHy4変換したいファイルのみを集めたディレクトリーを作っておいて以下の内容を
書いたテキストファイルをchange.shという名前を付けて保存。change.shも
そのディレクトリーにおいておく。そのディレクトリーで、
chmod a+x change.sh
をしておいて、
./change.sh
とすればよい。
以下がchange.shの中身。
#!/ bin/sh
for i in `ls`
do
sed 's/変更したい文字列/変更する文字列/' $i > new$i
done
0947946
03/01/25 21:59ID:PRh7QHy4ファイル名に共通の拡張子(例えばhtml)があるならば
for i in `ls`
のところは
for i in *.html
のほうがよい。
あと、スクリプトの改行コードはLFにしておくことを忘れずに。
0948名称未設定
03/01/25 22:05ID:u02dRt1Iスクリプトじゃなくても、「あるディレクトリ」以下の全てのファイルだったら
そういう引数があった気がする、、、
0949945
03/01/25 22:11ID:4Lc9vAXe即レス、ありがとうございます。m(__)m
さっそくためしてみます。
また、何かありましたらよろしくお願いしま〜す
0950945
03/01/25 23:48ID:KxK4AUTb本当にありがとうございました、処理の速さに驚いています
今まで手作業でしていたもので...(w
例えば、abc1〜10.htmlのファイルをまとめてabcの部分だけリネームするにはどうしたらいいのでしょうか?
いろいろと考えてアレンジしてみたのですがわからないのでお願いします。
0952名無しさん@Vim%Chalice
03/01/26 00:07ID:hVoHrzYtfor FILE in `ls $1`
do
mv FILE `echo $FILE | sed s/abc/hoge/`
done
をrename.shとして保存して実行ビットを建て
% ./rename.sh ./*.html
だとどうだろう?
テストしてないから自己責任で.
もっとイイスクリプトがある気もするし.
0953946
03/01/26 00:10ID:g/jQX9qq#!/ bin/sh
for i in *.html
do
sed 's/変更したい文字列/変更する文字列/' $i > `echo $i | sed 's/abc/hoge/'`
done
0954名称未設定
03/01/26 00:17ID:8PPPhFiG0955945
03/01/26 00:38ID:OVZWfVquありがとうございます。
自分はまったく違うようなことを書いていました。
参考にさせて頂いて、もっと勉強します。
>>951
誰でも最初は解らないだろ?
自分なりに努力してるんだし、解らないって言うよりは知らないんだ
0956名称未設定
03/01/26 01:04ID:okf2GB3U知ってる事は即レスします。
知らない事は知らないと言います。
自分で調べることが大嫌い。
検索という言葉にはジンマシン。
知ってるんならサッサと教えろや。
そんな教えて厨房いらっしゃい。
結構ね、↑こういうノリの質問スレが多かったんだが、
2ちゃんねるも最近めっきりメジャー化してるので
一般の質問BBSのようにキッチリとしてくださいだと。
ま、諸行無常なり。
0957名称未設定
03/01/26 01:14ID:8PPPhFiG>誰でも最初は解らないだろ
無論そのとおりだ。
しかし、一から十までこのスレに依存しているのはどうかと思うわけだ。
お前がやろうとしていることは、シェルの本を一冊ないしwebで検索すれば
分かる程度のことなんだよ。
>解らないって言うよりは知らないんだ
解ろうと努力(勉強)してない、の間違いでは?
もしくは勉強の仕方そのものが間違っているんだろう。
つーかよ、「誰でも最初は解らない」を免罪符にしてまうと、器がしれるぞぃ。
0958946
03/01/26 01:57ID:g/jQX9qq初心者に厳しすぎない?何か、嫌なことでもあったの。
スクリプトって個々の構文を覚えた後で、自分のしたいことへとどう組合せていくかというのが
最初の難所になる。その勘所を掴むのが難しい。そういう時は、人に教わるのが一番なんだよね。
実践のなかで個々の構文の意味を再確認していくことにもなるし。
おれもまだまだスクリプト初心者だけれど随分と2chにはお世話になったよ。大切なのは自分が
してもらったことを、どれだけ他の人にしてあげれるかってことじゃないの?
自分からギブせず、説教だけじゃ、ただの初心者いじめだよ。
0959名称未設定
03/01/26 02:36ID:8PPPhFiG一部の言いたいことは分かるが、それでは甘やかしに過ぎないんじゃないの?
>大切なのは自分がしてもらったことを、
>どれだけ他の人にしてあげれるかってことじゃないの?
これはさぁ、勘所を間違ってない?
945の時点ではいいよ、しょうがない、sedまでたどりついたんだと思える。
それに答えたヤツにも反感は持ってない。
しかしよ、いよいよ味をしめて950でもリクエストしてる。
質問する側もアレンジしたんなら、そのコードを晒して修正を仰ぐのぐらいが
しかるべき手順なんじゃねーの?
それすらないから単なるシェルの基礎をも理解できてない、勉強してない、
する気すらないリク野郎となるんだよ。答えるのは別に良いが、
2度目で努力の形跡がないヤシに素のコード晒すのはためにならんだろ。
>自分からギブせず、説教だけじゃ、ただの初心者いじめだよ。
ID変わってるけど俺が951なんだ。
コードが晒されたら俺が教えてたよ...
つーか、論点とずれたこと言わないでね。煽り癖ある?
>何か、嫌なことでもあったの。
0960名称未設定
03/01/26 03:38ID:hvuzw/YI0961名称未設定
03/01/26 09:11ID:J06ovYf/何このスレ・・・・・・?
/ヽ /ヽ
/ ヽ / ヽ
______ /U ヽ___/ ヽ
| ____ / U :::::::::::U:\
| | // ___ \ ::::::::::::::|
| | | | | U :::::::::::::|
| | .|U | | ::::::U::::|
| | | ├―-┤ U.....:::::::::::::::::::/
| |____ ヽ .....:::::::::::::::::::::::<
└___/ ̄ ̄ :::::::::::::::::::::::::|
|\ | :::::::::::::::::::::::|
\ \ \___ ::::::
0963名称未設定
03/01/26 12:05ID:GfOVjYOG0964名称未設定
03/01/26 12:13ID:IKOhHRd4誰かよろすこ
0965名称未設定
03/01/26 13:22ID:4cU8wper----------------------------------------------------------------------
Terminal初心者質問スレ part 2
----------------------------------------------------------------------
そろそろMacOS Xにも慣れてきたし、コマンドで動かしてみたい。
でもUNIXとしてバリバリ使う以前に「"Terminal"って何?」という
人達のためのスレッドです。
Terminalと、Terminalで使えるコマンド関連の話題で盛り上がりましょう。
前スレ
http://pc.2ch.net/test/read.cgi/mac/1012636223/
コマンド&Terminalに関係の無い質問はこちら
MacOS X初心者質問用スレッド13.2
http://pc.2ch.net/test/read.cgi/mac/1043160985/l50
MacOS XのUNIX的な使い方全般はこちら
MacOS XをUNIXとして使ってる人の為のスレ その3
http://pc.2ch.net/test/read.cgi/mac/1033643484/l50
少し覚えてくると、もっと便利に使いたい!そんな時はこちら
「ご主人様ご命令を!」OS Xでスクリプトスレ
http://pc.2ch.net/test/read.cgi/mac/1010546884/l50
0966名称未設定
03/01/26 18:19ID:Ub0MRTGR#!/bin/sh
for i in *.jpg
do
cp $i ${i%.jpg}.png
done
---------------------
で、拡張子のみの変更はですがファイル名に適用することは可能ですか?
imegeA.jpg~imegeE.jpg → imgA.jpg~imgE.jpgのようにしたいのです。
0968名称未設定
03/01/26 21:09ID:g/jQX9qqでいいんじゃないの。解説は
http://www.hpc.cs.ehime-u.ac.jp/~aman/linux/bash/shell_prog1.html
がよさげ。
0970名称未設定
03/01/26 22:06ID:8PPPhFiG言い過ぎ。
967でぐぐると968のリンクが先頭に来るし...
>>966
>952,953は見た?
同じ効果が狙えるぞ。
${i/image/img}でも可。
0971名称未設定
03/01/26 22:39ID:TMfno4RP構文なんてものはこう書くとこうなる、理由はこうだから。。。。
って、ならないと理解しようがないんじゃないかな?
分かれば決行簡単だけど最初は仕方ないよ。
ただし、>>967のような答えじゃ答えない方がマシかも
0972970
03/01/26 22:40ID:TMfno4RP>決行簡単
結構簡単
0973名称未設定
03/01/27 11:43ID:CGCiLL86半角スペースが含まれるディレクトリ名やファイル名を指定したい場合は
どうすればいいですか?
例) cd /Public/Drop Box
とやると"Too many arguments"になっちゃうんです。
0974名称未設定
03/01/27 12:07ID:hGUM14r9\(バックスラッシュ)を直前に入れるか、ファイル名を""(ダブルクォート)または
''(シングルクォート)で囲む
例)cd ~/Public/Drop\ Box or cd ~/Public/"Drop Box"
ワイルドカードを普通の文字として扱いたい時とかにも使える
0976名称未設定
03/01/27 14:02ID:077Fc/nPターミナルの上だけでほかのアカウント名でloginし直すというようなことは
できますか。(rootでなくて)
0980966
03/01/27 17:19ID:VcI9Bu2Uレスありがとうごさいます。なんとか理解できました ( ´∀`)
また疑問なのですが?
------------------------
#!/bin/sh
cd ~/Desktop/ggg
for i in *.html
do
sed 's/<head>\n\t<meta name="generator" content="xxx" />/<head>\n\t<meta name="generator" content="xxx" />/' $i > newfile${i#oldfile}
done
------------------------
原文
<head>↓(改行コード)
(タブコード)→<meta name="generator" content="xxx" />
-------------------------
例えば、"xxx"のところを変更して書き出そうとしても変更されていないのです。
不思議なことにエラーもでないし中身の書き出されています。
" や ' や \" を入れてもどうにもなりません。
何が原因でしょうか?
0981966
03/01/27 17:23ID:VcI9Bu2U宜しくお願いします。m(__)m
0982名称未設定
03/01/28 07:07ID:RS2EZioy> 不思議なことにエラーもでないし中身の書き出されています
うそーん。
まずは余分なデリミタを¥でエスケープしないとダメだろ。
> 不思議なことにエラーもでないし中身の書き出されています
上の件がパスされていたとして、これで正常です。
置換というのはパターンにマッチしなければデータは単に素通りするだけ。
そして"sed"を"perl -p0e"に置き換えれば動くよ。
perl -p0e 's/<head>\n\t<meta name="generator" content="xxx" ¥/>/
<head>\n\t<meta name="generator" content="なんとか" ¥/>/' ...
こんな感じ。
> 何が原因でしょうか?
時間もないし、このスレには優しい人が多いようなので他の方に委ねまっす。
0984名称未設定
03/01/28 18:19ID:wJoREy7Qcurl http://pc.2ch.net/mac/subback.html | grep '^<a\ href\=' | sed 's/^<a\ href\=\"//g' | sed 's/\/l50\">/\ /g' | sed 's/<\/a>..//' > test1
curl http://pc.2ch.net/test/read.cgi/mac/xxxxxxxxxx/l1n | grep '^\/\/--' | perl -p0e 's/<\/b><\/a>\ /\n/' | grep '<dd>' | awk '{print $1, $2}' | sed 's/^..//' > test2
でスレ一覧と、それぞれの最終更新日時はとれますが、test1とtest2を
連携して同一行に表示させるにはどうしたらいいでしょうか。
03/01/28 13:20 1012636223 193: Terminal初心者質問スレ (983)
03/01/27 17:22 1019192969 194: ■Macでアニメキャプチャしたい!■ (439)
みたいにしたいのですが...。
0985名称未設定
03/01/28 19:01ID:e2xgf9Xgスレ一覧はいいけど、最終更新日時の方もread.cgiは経由せず、
http://pc.2ch.net/mac/dat/
から取得した方が鯖に優しい。
つか漏れがperlでそういうの書いたときはそうした。
while(<test2>)を回して、その中でwhile(<test1>)を回す。
んで、スレの10桁番号でマッチさせてやれば簡単なんだが、
ターミナルスレだしなあ。
0986名称未設定
03/01/28 20:12ID:wJoREy7Qなるほど! http://pc.2ch.net/mac/dat/ こっちに気付いてませんでした。
ぬりがとうございまつ。もちっとがんがってみまつ。
0987名称未設定
03/01/28 21:45ID:c5Fw86mDman paste
てか、subject.txt取ってきたほうが楽じゃないかい?
# バカコリンが悪用しそうなスクリプトだなぁ。
0988984
03/01/29 00:17ID:gnIpT0mDcd ~/Desktop
curl 'http://pc.2ch.net/mac/subback.html' | grep '^<a\ href\=' | sed 's/^<a\ href\=\"//g' | sed 's/\/l50\">/\ /g' | sed 's/<\/a>..//g' | sed 's/\ /_/g' | sed 's/\([0-9][0-9][0-9][0-9]\)_\([0-9]\)/\1\ \2/g' > test1
curl 'http://pc.2ch.net/mac/dat/' | perl -p0e 's/\.dat\">/\n/g' | grep '^[0-9][0-9]' | sed 's/\.dat<\/A>//g' | sed 's/-Jan-/\ 01\ /g' |¥
sed 's/-Feb-/\ 02\ /g' | sed 's/-Mar-/\ 03\ /g' | sed 's/-Apr-/\ 04\ /g' | sed 's/-May-/\ 05\ /g' | sed 's/-Jun-/\ 06\ /g' | sed 's/-Jul-/\ 07\ /g' | sed 's/-Aug-/\ 08\ /g' | sed 's/-Sep-/\ 09\ /g' | sed 's/-Oct-/\ 10\ /g' |¥
sed 's/-Nov-/\ 11\ /g' | sed 's/-Dec-/\ 12\ /g' | awk '{print $4, $3, $2, $5, $1}' | sed 's/^20//g' | sed 's/\([0-9][0-9]\)\ \([0-9][0-9]\)\ \([0-9][0-9]\)/\1\/\2\/\3/g' |¥
sort > test2
while read thrdate thrtime thrnum
do
echo "$thrdate $thrtime $title" >> result
while read thrttlnum thrtitle
do
if [ $thrttlnum == $thrnum ]
then
echo "$thrtitle" >> result
fi
done < test1
done < test2
てな感じで、とりあえず形は違うけどできますた。(;´Д`)ハァハァ
だけど、G3/500で2分以上かかるんスけど...。Σ( ̄□ ̄;)
>>987
pasteですか? これも知らない...。勉強して来まつ。
0989名称未設定
03/01/29 02:13ID:RXgFJH19検証するのめんどくさいので、ちょこっと
1回目のcurl のところはこれだけで行ける。2回目は調べるのめんどくさかったのでパス
curl http://pc.2ch.net/mac/subback.html|
sed -n '/^<a href/s/^<a href="\([0-9]\{9,10\}\)\/....>\([0-9]\{1,3\}:\) \([^(]*\)\(([0-9]\{1,4\})\).*$/\1 \2_\3_\4/p'
んでsed コマンドをパイプでつなぐより -e でつなぐ方が、
起動するプロセスが少なくてすんでいいかもしれん。
sed コマンド|sed こまんど|... → sed -e コマンド -e コマンド -e ...
でも処理が遅いのは、ダウンロードに結構時間かかってるだけだと思うけど。
それとtest[12]は最終的にいらないのなら、/tmp以下にtest1.$$,test2.$$
とかリダイレクトして、resultを出力した後消した方が良くない?
こんな感じで、 [ -s result ] && rm -f /tmp/*.$$
trapも設定しといた方がいいかな。
まあawkやperlで全部書いた方が、分かりやすいし簡単な気がするけど。
てかすれ違いな気が‥
次スレ建てられなかったので、誰かおながいします。
0990名称未設定
03/01/29 05:46ID:6gh7/d7jたてられなかったら戻ってこないんで、他の方よろ。
0991名称未設定
03/01/29 07:38ID:z4j+MjfbTerminal初心者質問スレ Part2
http://pc.2ch.net/test/read.cgi/mac/1043793428/l50
0992名称未設定
03/01/29 19:34ID:voJEZTLw0993名称未設定
03/01/29 19:34ID:voJEZTLw0994名称未設定
03/01/29 19:34ID:voJEZTLw0995名称未設定
03/01/29 19:34ID:voJEZTLw0996名称未設定
03/01/29 19:34ID:voJEZTLw0997名称未設定
03/01/29 19:34ID:voJEZTLw0998名称未設定
03/01/29 19:35ID:voJEZTLw0999名称未設定
03/01/29 19:35ID:voJEZTLw1000名称未設定
03/01/29 19:35ID:voJEZTLw10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。