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

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

4
端末コマンドを変更して追加の操作を実行できますか?
エイリアスや関数を調べましたが、満足できるものは思いつきませんでした。いくつかのシナリオを紹介しましょう。 私cdがフォルダに入る回数の95%は、ls コマンドでフォローアップします。 私の90%はmkdir、私cd自身がそれに夢中になっています。 あなたはアイデアを得ます。 これらのコマンド(または他の機能)をバインドする「最もクリーンな」方法は何でしょうか?

1
ioregから環境光センサー値を取得する
私が使用していますioreg試してみて、自分のコンピュータ(IMAC)で利用可能なセンサ情報を読み取るためのコマンドラインツールを。特に、環境光センサーの現在値を読みたいのですが。これまでのところ、センサーに関する一般的な情報をを介して取得することができましたioreg -f -b -r -c 'AppleLMUController'。しかし、その価値はありません。 +-o AppleLMUController <class AppleLMUController, id 0x1000002d8, registered, matched, active, busy 0 (0 ms), retain 7> { "IOProbeScore" = 0 "CFBundleIdentifier" = "com.apple.driver.AppleSMCLMU" "IOProviderClass" = "IOService" "IOClass" = "AppleLMUController" "IOMatchCategory" = "IODefaultMatchCategory" "IOCFPlugInTypes" = {"0516B563-B15B-11DA-96EB-0014519758EF"="AppleSMCLMU.kext/Contents/PlugIns/AmbientLightSensorHID.plugin"} "IOGeneralInterest" = "IOCommand is not serializable" "IONameMatch" = "ACPI0008" "IOPowerManagement" …


2
Bash、Bourne、KornシェルはOSXで1つのバイナリにコンパイルされますか?
OSX 10.8では、bash、sh、およびkshのバイナリといくつかの異なるシェルオプションを比較すると、それらは同じサイズです。さらにそれとcmpバイナリを見ると、バイナリ間には1バイトの違いしかないようです。 これは表面的には、さまざまなシェルのすべてをサポートするすべてのコードが各バイナリで使用できることを示しているようですが、アクセスできるサブセットは、実行するシェルによって異なります。 誰かがバイナリが実際にこのようにコンパイルされていることを確認できますか? Appleの観点から見ると、この方法ですべてのシェルを組み合わせる利点はありますか?

3
オプションの引数を指定してコマンドラインからOS Xアプリケーションを起動する方法
コマンドラインからさまざまなパラメータを使用してさまざまなGUI OS Xアプリケーションを起動する簡単な方法を探しています。 可能ならば私はそれらをより簡単に呼ぶためにシステムPATHにそれらを追加したいと思います。 注:私が試した open -a "Google Chrome" --args --disable-plugins そしてプラグインを無効にせずにChromeを起動しました。

2
コマンドラインツールをオートマトンスクリプトまたはアプリにパッケージ化しますか?
コンパイルされたコマンドラインツールをオートマトンスクリプトまたはアプリの一部として一緒にパッケージ化する方法があるかどうかを知りたいです。 たとえば、コマンドラインツールと呼ばれるものを使用したいとしましょう。fooこれはjpeglib他のいくつかのライブラリに依存しています。それらを同じフォルダーに入れて、この新しい$ PATHをfooアプリにパイプすることはできますか? これを行う理由は、クライアントが通常bashスクリプトを使用するものを必要とするためです。彼らが同じことをするためには、XCodeをインストールして(gccコンパイラを入手する)、コマンドラインツールをインストールする必要があります(macports、finkなどを介して)そしてもちろんそれは面倒です。


4
ターミナルでtelnetを使ってテキストを送信するにはどうすればいいですか?
私のマシンのポートにテキストを送りたいのですが telnet Mac OS Xターミナルで 私が開始 telnet を使用して: telnet localhost 8080 それから私はいくつかのテキストを入力します。そのテキストは自動的に送信されますか、それともテキストを送信するために何かをする必要がありますか?

1
Macで「ts」プログラムを取得する方法
Linuxには素晴らしいコマンドラインプログラムがありtsます。入力の各行の先頭にタイムスタンプを追加します。 次に例を示します(一部のLinuxマシン上)。 root@227ee318bbc1:~# echo -e '1\n2\n3' 1 2 3 root@227ee318bbc1:~# echo -e '1\n2\n3' | ts Apr 19 18:59:52 1 Apr 19 18:59:52 2 Apr 19 18:59:52 3 root@227ee318bbc1:~# しかし、私のMacにはそのようなプログラムはありません: bessarabov@air:~$ echo -e '1\n2\n3' | ts -bash: ts: command not found そして、brewにはそのような名前のプログラムはありません。 tsMacでプログラムを入手するにはどうすればよいですか?

1
curlをSSLエンドポイントで動作させるにはどうすればよいですか?
https://エンドポイントをカールしようとすると、引き続き次のエラーが表示されます。 curl: (1) Protocol "“https" not supported or disabled in libcurl 私は手動でインストールしようとしました--with-darwinssl: wget https://curl.haxx.se/download/curl-7.58.0.zip unzip curl-7.58.0.zip cd curl-7.58.0 ./configure --with-darwinssl make sudo make install 私はこれがインストールされていると思います/usr/bin/curlが、私はこれと同様のものを試し/usr/local/bin/curl、同じ結果を得続けています。より-V詳細には、思わ SSLを有効にする必要がありますように。 /usr/bin/curl -V curl 7.54.0 (x86_64-apple-darwin17.0) libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp …

2
PIDによってCCLibraryプロセスをプログラムで強制終了する方法を教えてください。
CCLibraryおよびCCXProcessプロセスを強制終了するためのコマンドまたはスクリプトの書き方を知る必要があります。これらはアドビのCreative Cloudの一部であり、前回のアップデート以降、私のCPUを100%の速度で再起動して実行し続けています。 修正が出るまでは、Activity Monitorを通さなくても簡単に修正できると思います。 試してみると sudo killall CCLibrary 「一致するプロセスが見つかりません」と表示されます。 ps -efを使ってPID番号を見つけることができます(例9548)。 手に入れることができます。 ps -ef | grep CCLibrary.app これは2つのアクティビティ、CCLibraryとgrep自体を返します。 $ ps -ef|grep CCLibrary 501 9621 1 0 12:18pm ?? 51:51.71 /Applications/Utilities/Adobe Creative Cloud/CCLibrary/CCLibrary.app/Contents/MacOS/../libs/node /Applications/Utilities/Adobe Creative Cloud/CCLibrary/CCLibrary.app/Contents/MacOS/../js/server.js 501 9818 9407 0 1:10pm ttys001 0:00.00 grep CCLibrary それから私はPID番号に基づいて「殺す」ことができます しかし、どのように私は変数としてそのPIDを見つけてそれを殺すためにスクリプトを書くことができますか?

1
Nokia maemo Flasher 3.5のインストール
私のMacBook ProはEl Capitanを実行しています。ノキアのmaemo Flasher 3.5をインストールしようとしています。これは、32ビットシステム用に設計されたアプリケーション(またはコマンドラインツール)です(Leopardで動作すると思います)。インストーラーを起動すると、警告が表示されます(パッケージはシステムと互換性がなく、有害である可能性があります)。動作させる方法はありますか?


1
com.apple.quarantine拡張属性は、ファイルを開くたびに再追加されます
私は私が関連付けられてtasks.taskpaperというファイル持っFoldingTextを。ファイルを開くと、ダイアログがテキストでポップアップします 「tasks.taskpaper」はスクリプトアプリケーションの場合があります。FoldingTextによって作成され、FoldingTextによって開かれます。本当に開きますか? 実際、com.apple.quarantine拡張属性はファイルに関連付けられています。 $ xattr -l tasks.taskpaper | grep com.apple.quarantine com.apple.quarantine: 0002;53b0afc9;FoldingText; 属性を削除できます: $ xattr -d com.apple.quarantine tasks.taskpaper $ xattr -l tasks.taskpaper | grep com.apple.quarantine $ しかし、FoldingTextでファイルを再度開くと、ポップアップダイアログが再び表示され、属性が何らかの形でファイルに再追加されました。 $ xattr -l tasks.taskpaper | grep com.apple.quarantine com.apple.quarantine: 0002;53b0b0dc;FoldingText; どうすればこれを停止できますか? Mavericksで実行しており、App Storeを使用してFoldingText(2.0.2)をインストールしたことに注意してください。また、ファイルはDropboxディレクトリにあります。

1
コマンドラインからデバイスコンソールログに書き込むにはどうすればよいですか?
コマンドラインからコンソールアプリの「デバイス」のログに書き込むにはどうすればよいですか。私がしましてみました syslog -s -k Facility com.apple.console \ Level Alert \ Sender SomeSender \ Message "some message" そして syslog -s -l error "message to send" しかし、何も表示されません。

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