タグ付けされた質問 「command-line」

グラフィカルユーザーインターフェイス(GUI)を持たないが、ターミナルプログラムまたはシェルにテキストコマンドを入力することによって制御されるプログラムとコマンドの使用。


4
OS Xにshufをインストールしますか?
Ubuntu Linuxにはshufと呼ばれる素晴らしいツールがあります。これはheadのように機能しますが、10行のランダムな行を提供します。Homebrewで見つけることができませんでした。OS Xにインストールする最も簡単な方法は何ですか?

5
ターミナルからMacのジオロケーションにアクセスする方法はありますか?
一部のGUIアプリはOS Xの位置情報サービスを使用していますが、コマンドラインからMacの物理的な位置情報を取得したいです。これは、スクリプトの実行、設定の切り替えなどに役立ちます。メカニズムは、Geo IPサービスではなくCoreLocationにする必要があります(データが低すぎるため、オンライン接続が必要です)。 最小要件は、経度と緯度の出力です。ニースは精度を示す数字になります。とてもいい:ロケーション名を提供するジオコーダー。


2
コマンドラインアプリケーションはどこに保存すればよいですか?
コマンドラインアプリケーションをダウンロードすると、それらは私の~/Downloads/ディレクトリにあります。しかし、これはコマンドラインアプリケーションを配置するのに間違った場所だと感じています。Mac OS Xファイルシステムのどこにコマンドラインアプリケーションを保存する必要がありますか? /Applications/また、間違っているように感じます。デスクトップアプリケーションの場合はそれ以上です。また/bin/、OS Xに属するアプリケーションの場合はさらに聞こえます。


7
コマンドラインからコマンドラインツールを完全にインストールするにはどうすればよいですか?
Xcodeコマンドラインツールのインストールのスクリプトを作成したいと思います。 マーベリックスでは、 xcode-select --install ユーザーにインストールを促すダイアログが開きますが、softwareupdateコマンドを使用するなど、ダイアログなしでインストールをトリガーしたいと思います。 これを行う方法はありますか? 編集: 具体的にxcode-select --installは、ユーザーがツールを手動でダウンロードしたりApple Developerアカウントを持っている必要なく、ツールをダウンロードしてインストールするアプリケーションを起動します。これ/System/Library/CoreServices/Install Command Line Developer Tools.appを行うために使用するようです。 Appleと同じメカニズムを使用しますが、GUIは使用しません。これは壊れやすいと思われるため、ツールを含む.dmgを手動でダウンロードする必要はありません。Appleは、Appleから直接ソフトウェアをダウンロードまたはインストールするsoftwareupdateなど、他のいくつかのコマンドラインツールを提供しinstallています。

6
HomebrewとGit-コマンドラインの間違った言語
奇妙な問題があります- gitコマンドラインツールパッケージに付属のコマンドを使用すると、コマンドラインのインターフェイスが英語になります。ただし、Homebrewを使用してインストールされたバージョンは、出力にドイツ語を使用します(私はドイツに住んでいますが、システム言語は英語(米国)に設定されており、コンピューターは実際にはシンガポールで購入されました)。 これは最近になって変わったと思います。私は修理のためにMacを渡さなければならず、ドイツの店でそうしました。コンピューターが戻ったので、Gitの出力がドイツ語であることに気付きました。Gitの出力中にシステム設定に対して何かを行ったかどうかはわかりません。私の知る限り、これは言語としてドイツ語を使用する唯一のコマンドラインアプリケーションです。localeコマンドによって生成される出力は次のとおりです。 LANG= LC_COLLATE="C" LC_CTYPE="UTF-8" LC_MESSAGES="C" LC_MONETARY="C" LC_NUMERIC="C" LC_TIME="C" LC_ALL= Gitに英語で話してもらいたいです。私はLANG等を英語に設定することができ、それが(おそらく)うまくいくことを知っていますが、この変更がどこから来ているかも理解しています。 何か案は? 編集:物事をより面白くするために、私は仕事から得た別のMacを使用しています。ドイツで購入され、初期の言語設定はドイツ語(私はアメリカ英語に変更しました)で、すべて正常に動作します。つまり、両方のGitインストール(CLTとHomebrew)が英語を使用します。localeコマンドからのロケール情報は同じです。

3
シェルコマンドを使用してターミナルのスクロールバックをリセットするにはどうすればよいですか?
Terminal.appを使用している場合は、組み込みのシェルを使用するclearか、^+ L(Control-L)を押して画面をクリアできます。 ただし、これはすべて、現在の画面コンテンツを1画面高さに戻し、最初の行でカーソル/入力をリセットするだけです。つまり、スクロールバックして表示できます。 また、⌘+ K(Command-K)を押すと、スクロールバック全体がリセットされます。 これを行った後は、まったくスクロールバックできません。 特定の状況(特に、実行前screenまたはvim)で、コマンドが実際に実行される前にスクロールをリセットしたいと思います。 clearOS Xに実装され、これを実行できるコマンド(など)はありますか?との存在を考えるpbcopyとpbpaste、これを可能にする同様の何かが存在するかもしれないと考えています。

4
MacPorts vs. Fink vs. Homebrew [複製]
この質問にはすでに答えがあります: MacPorts、Fink、Homebrewの長所と短所は何ですか? 4つの答え 私は常にGCCコンパイラと他のプログラムのインストールと保守にMacPortを使用していました。今、FinkとHomebrewについて聞いたことがあります。これら2つのユーティリティはMacコミュニティで地位を確立しつつあるようですが、両者の違いはわかりません。 MacPorts、Fink、Homebrewの主な違いは何ですか?品質やパフォーマンスに違いはありますか?


4
ターミナルからプログラムでMacのシリアル番号を見つけるにはどうすればよいですか?
UNIXコマンドラインからシステムのシリアル番号を取得するには、どのコマンドを使用できますか?unameソフトウェアとハ​​ードウェアに関する情報を出力するので、スクリプトで使用するコマンドからシリアル番号を取得したいと思います。

4
`yes> / dev / null`を実行するとMacに害を及ぼすことはありますか?
最近yes > /dev/null、Macのバッテリーを消耗するために3分間走りました。その間、温度は72°Cに上がり、ファンは最大4000 RPM回転しました。私はすぐにプロセスを終了しました。 ハードウェアまたはロジックボードが損傷しているのではないかと心配する必要がありますか?

3
OS Xのlsofがとてつもなく遅いのはなぜですか?
Mac(10.8.2、MacBook Pro)のlsofがなぜ遅いのか、私にはわかりません。 私のMacではlsof、1分以上かかります。 $ touch /tmp/testfile $ time lsof /tmp/testfile real 1m16.483s user 0m0.029s sys 1m15.969s Ubuntu 12.04を実行している典型的なLinuxボックスでは、lsof20ミリ秒かかります。 $ touch /tmp/testfile $ time lsof /tmp/testfile real 0m0.023s user 0m0.008s sys 0m0.012s lsof -n(DNSルックアップを回避するために)実行しても問題は解決しません。さらに、私は、システムコールがで作られているチェックしてみましたlsof使用してdtruss、それが呼び出しだことがわかっproc_info数万回を: $ sudo dtruss lsof /tmp/testfile 2> /tmp/dump $ cat /tmp/dump | sort | uniq -c | sort …


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.