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

グラフィカルユーザーインターフェイス(GUI)ではなく、テキスト指向の環境で型付きコマンドを使用してコンピューターと対話するためのインターフェイス。


3
複雑な検索でfindとgrepを組み合わせる方法は?(GNU / linux、find、grep)
GNU / Linuxで、類似のディレクトリ構造を共有しているが、同じディレクトリツリーではないいくつかのファイルでテキスト検索を実行しようとしています。 同じツリー構造(Code Igniter MVC PHPフレームワーク)を共有する多くのサイトを持つWebサーバーがあるため、各サイトのツリーの下の特定のディレクトリで検索したい、例: /srv/www/*/htdocs/system/application/ ここで、*はサイト名です。そして、それらのアプリケーションディレクトリから、すべてのツリーをリーフまで検索し、内部にテキストパターンがある* .phpファイルを検索したいとします。たとえば、「debug(」、正規表現は不要です。 findとgrepの使用方法は知っていますが、それらを組み合わせるのは苦手です。 どうすればいいですか? 前もって感謝します!
17 linux  command-line  find  grep  gnu 

5
* nixコマンドラインの最初の文字に戻る方法は?
* nixのコマンドラインで長いコマンドを書き込み、最初に何かを追加するために、戻って最初の文字に行くことにした場合(例えばaのnohup、あなたはプロセスが長いもの、またはだろう実現する際にsudo、ときルート権限が必要なことを認識してください)カーソルが最初の文字に戻るまでに時間がかかることがあります... そこにまっすぐジャンプできるショートカットがありますか? 私はMacを使用しているのでHome、オプションではありません

2
競合時にファイルを上書きしないようにgzipを強制する方法はありますか?
ファイルをgzip圧縮するスクリプトを書いています。 ファイルを圧縮し、同じ名前のファイルを作成し、これもgzipしようとする可能性があります。例えば $ ls -l archive/ total 4 -rw-r--r-- 1 xyzzy xyzzy 0 Apr 16 11:29 foo -rw-r--r-- 1 xyzzy xyzzy 24 Apr 16 11:29 foo.gz $ gzip archive/foo gzip: archive/foo.gz already exists; do you wish to overwrite (y or n)? n not overwritten を使用するとgzip --force、gzipを強制的に上書きできますfoo.gzが、この場合、上書きするとデータが失われる可能性が高いと思いますfoo.gz。gzipに.gzファイルをそのままにするコマンドラインスイッチがないようです...プロンプトで「n」を押す非対話型バージョンです。 私が試したgzip --noforceとgzip --no-force、これらは標準GNUオプションに続くかもしれないことを期待して、どちらもこれらの働いていました。 このための簡単な回避策はありますか? …

2
コマンドライン経由でSVGをスケーリングするにはどうすればよいですか?
SVGには、サイズを決定する次のプロパティがあります。 width="146.91299pt" height="78.079002pt" viewBox="0 0 146.913 78.079" 400ptアスペクト比を損なうことなく、コマンドラインで特定のSVGをwithにスケーリングしたいと思います。つまり、上記の3つの値を正しく変更する必要があり、次のsvgコードのすべてのポイントを変更する必要があります。キャンバスサイズだけを変更するのではなく、svgイメージサイズ全体を変更したいです。そして、私はGUI /手でそれをしたくありませんが、CLIでそれをしたいです。 コマンドラインで特定の幅に自動的にSVGをスケーリングするにはどうすればよいですか? 理由:画像が小さすぎると、ウィキペディアのプレビューが悪く見えます。例としてこの画像を参照してください。 Inkscape-GUIでこのタスクを行う方法 Shift + Ctrl + M(変換) スケール(「比例的にスケール」をチェック) 幅を入力 Shift + Ctrl + D(ドキュメントプロパティ) ページを選択範囲に合わせる 今、私はこれを行うための自動CLI方法が必要です。 ところで、インクスケープは単純に適用されました <g transform="matrix(1.6838397,0,0,1.6838397,-3.3543029,-3.3542794)" id="surface0"> 画像全体に。


1
最初の完了またはエラーの後に2番目のコマンドを実行する
次のようにコマンドを&&挿入することで、1行で2つのコマンドを順番に実行できることを知っています。 hostname && w32tm /query /configuration ただし、この&&関数には制限があります。最初のコマンドが成功した場合にのみ、2番目のコマンドを実行します。 私の好ましい使用法&&は、CMDウィンドウにコマンドを入力したり、CMDコンソールが途中で終了したりすることなく、Start-> Run(またはWin+ R)から直接情報コマンドを実行することです。例えば: cmd /c hostname && w32tm /query /configuration && pause ただし、前述の制限のため、このコマンドはw32tmが失敗した場合、つまりWindowsタイムサービスが実行されていない場合、コンソールウィンドウを自動的に終了します。 コマンドを1行につなげるために使用できる同様の演算子があります。これにより、最初のエラーが発生しても2番目のコマンドを実行できますか? これは、Windows XPから上位互換性を探しています。

5
コマンドプロンプトの配色を変更するにはどうすればよいですか?
数年前、コマンドプロンプトの配色を変更しました。今、私はこれを正確にどのように行ったか忘れました。 永続的です。したがって、COLORコマンドは問題外です。 cmdをどこから起動しても問題ありません。したがって、cmdをRunまたは元の場所から起動した場合でもカラースキームを取得するため、ショートカットプロパティから色を変更することは問題ではありません。 ショートカットプロパティで上書きすることはできません。そして、これが問題です。cmdショートカットを作成し、その配色をプロパティから変更します。ただし、これは再起動後も反映されません。 したがって、私が残した唯一のオプションは、数年前に使用したのと同じ方法を使用することです。cmdの色をどのように変更しましたか?

4
Clinkを使用してコマンド履歴のリストを取得する
最近Clinkをインストールしました。セッションとセッション履歴の間に保持される履歴と、Ctrl+R/ を使用して履歴を検索する機能に非常に満足していCtrl-Sます。 ただし、history* nixシステムのコマンドのように、Clinkが現在持っているコマンドの完全なリストにアクセスしたいです。 徹底的なオンライン検索を検討しているにもかかわらず、そのためのClinkホットキーやスクリプトは見つかりませんでした。誰かがそのための実用的なソリューションを持っている場合、私はそれについて聞いて非常に興味があります。

3
コマンドラインからPDFコンテンツとページのサイズをスケーリングする
一連の画像を個別のPDFファイルとして保存しています。ファイルごとに1つの画像。各画像は1つのPDFページを占有します。 できればコマンドラインでこれらすべての画像を再スケーリングする必要があります。これにより、PDFの画像コンテンツとページのサイズが両方とも元のサイズ/サイズに対してスケーリングされます。たとえば、すべての画像を50%スケーリングすると、画像のサイズとページのサイズが縮小されます。 すでに試した: pdfpages + latex:画像のサイズを変更しますが、ページのサイズは変わりません。 pdfjam:同じ問題。再スケーリングできますが、ページのサイズはレター用紙またはa4にする必要があります。 convert(imagemagick):ラスターに変換しますが、これは望ましくありません。 ghostscript:絶対的な新しいページサイズに基づいてスケーリングするようで、相対的なページサイズが必要です。 これらのいずれかが機能しなければならないことは知っています。どこが間違っているのかわかりません。私はMacを使用していますが、Linuxソリューションも同様に機能します。
17 command-line  pdf 

5
LinuxコマンドラインでFTPSサーバーに接続する簡単なコマンド
FileZillaで簡単に接続できるFTPおよびFTPSサーバーがあります。LinuxのCLIメソッドを探しています。私lftpはそれをすると思ったが、それは奇妙に思える。別の方法はありますか? 以下は、GoogleでFTPSに接続するために見つけたメソッドlftpです。しかし、もっと簡単な方法があることを願っています: lftp -c 'open -e "set ftps:initial-prot ""; \ set ftp:ssl-force true; \ set ftp:ssl-protect-data true; \ put test.txt; " \ -u "USERNAME","PASSWORD" \ ftps://HOSTNAME:990 ' 上記で取得したコードは失敗するように見えます。まだ気に入らないので、まだ試していません\。 もっとシンプルなワンライナーを探しています。FileZillaクライアントから接続する方法は次のとおりです。 ftps://username:password@ftp.server.com/ また、これは動作します: ftps://username:password@ftp.server.com/
17 command-line  ftp  ftps 

3
WindowsコマンドプロンプトでテキストファイルをUTF-8に変換する
WindowsコマンドプロンプトでテキストファイルをUTF-8形式に変換する必要があります。これは別のマシンで行う必要があり、そのマシンにソフトウェアをインストールする権限がありません。私は次のようなものが必要です: c:\notepad source-file target-file --encoding option それを実行できるWindowsコマンドプロンプトユーティリティはありますか?

3
Unixの使い方の読み方
私はいくつかの検索をしましたが、私はどのようにドキュメントを見つけることができません Unixの使い方 動作します。私は何かを知っていますが(大部分は試行錯誤によって)、たとえば、どうやってそれを知っていますか /usr/bin/ls [-aAbcCdeEfFghHilLmnopqrRstuvVx1@] [file]... あなたが複数のオプションを含めることができることを意味?あれは、 ls -la 使用法の構文についての文書はどこにありますか?


6
特定のウィンドウサイズでコンソールアプリケーションを開くにはどうすればよいですか?
開始したいアプリケーションはMongoDBです。正常に起動すると、次のようになります。 私は改行の量が気に入らず、画面スペースがたくさんあるので、そのスペースを利用して改行を取り除きたいと思います。 コンソールウィンドウのサイズはで変更できるため、MODE次のようなバッチファイルを作成しました。 @ECHO OFF MODE con:cols=140 lines=70 %~dp0mongodb\bin\mongod --dbpath %~dp0data --rest ここまでは順調ですね。このバッチファイルを開始すると、必要に応じて大きなウィンドウが表示されます。 しかし、MongoDBを終了するためにCtrl+ Cを押すと、面倒なプロンプトが表示されます。 Terminate batch job (Y/N)? 私が終了したばかりのコマンドは、とにかくバッチジョブの最後のコマンドであり、何を答えても結果は同じであるため、これは役に立ちません。 それで、Ctrl+ を押したときにプロンプ​​トが表示されずに、アプリケーションの大きなコンソールウィンドウを取得するにはどうすればよいCですか?

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