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

コマンドラインは、シェルへのインタラクティブなインターフェースです。

2
コマンドラインでWAV音楽ライブラリをFLACに変換し、最高の品質を達成する
すべての変換手順を確認/チェックして、(ほぼ)完全なFLACファイルを作成したいと思います。短いbashスクリプトを2番目の選択肢として使用できますが、これを1つのコマンドで実行したいと考えています。 Kubuntu 12.04を使用しており、flac 1.2.1をインストールしました。 これが私の出発点です。 find ~/Music -type f -iname "*.wav" | while read fn; do flac --keep-foreign-metadata --ogg --verify "$fn"; done どうすればこれを改善できますか? shntool推奨されている場合、どのように含めるのですか? チェックサム比較を含めるにはどうすればよいですか? FLACで各ファイルの整合性をテストするにはどうすればよいですか? 実用的な例に感謝します。 ところで、私はperfect-flac-encodeを見てみましたが、私にとっては複雑すぎます。プロジェクトの説明の最初の文も完全には理解していません!インストール手順も複雑に見えます。私のニーズに合った同様のプロジェクトがある場合は、お知らせください。

5
異なるパラメーターを使用して同じコマンドを再実行する
私は次のコマンドを実行できることを知っています ls Some{File,Folder} そして、これはこれを実行するのと同等です: ls SomeFile SomeFolder (私はのようなものにも多く使用していますmv place_{a,b}) しかし、私はこのようなことをすることができる別のショートカットがあるかどうか疑問に思っていました: run-command --a --whole --lot --of --flags parameter a; \ run-command --a --whole --lot --of --flags parameter b そして、私はタイプするrun-command --a --whole --lot --of --flags parameter {a,b}か、似たようなことだけをしなければならなかった。

6
'iwlist'->インターフェイスはスキャンをサポートしていません(Ubuntu LTS 10.04)
Samsung N150 +ネットブックでUbuntu 10.04(LTS)を使用しています。を使用iwlistしてwifiネットワークをスキャンできません。そのようにしたいと思います。以下は、いくつかのテストの出力です。 alex@alex-laptop:~/Desktop/GoogleCode$ iwlist eth1 scan eth1 Interface doesn't support scanning. alex@alex-laptop:~/Desktop/GoogleCode$ iwlist scan lo Interface doesn't support scanning. eth0 Interface doesn't support scanning. eth1 Interface doesn't support scanning. pan0 Interface doesn't support scanning. だから私は試して iwconfig alex@alex-laptop:~/Desktop/GoogleCode$ iwconfig lo no wireless extensions. eth0 no wireless extensions. eth1 IEEE …


2
サーバーが仮想か物理かを確認する端末コマンド
実行中のユーザーがsudoersグループに属している必要がなく、ユニバーサルであり、追加のパッケージをインストールする必要がない端末コマンドを探しています。これまでのところ、システムにsystemdがインストールされている場合は、以下を使用できることがわかりました。 $ hostnamectl status Static hostname: mint Icon name: computer-laptop Chassis: laptop Machine ID: bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb Boot ID: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Operating System: Linux Mint LMDE Kernel: Linux 3.16.0-6-amd64 アイコン名とシャーシで、それがVMか物理マシンかを確認できます。しかし、私はを使用できるかどうか疑問に思っていましたlscpu。特に、それがhostnamectlsystemdを必要とせず、より普遍的な方法だからです。私の理論では、CPUのコアあたりのスレッドが1つだけで、最小および最大のCPU周波数もリストされていない場合、これはサーバーが実際に仮想化されていることを示しているはずです。 $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 8 On-line CPU(s) list: 0-7 Thread(s) per core: 2 Core(s) …

3
Xorgの画面サイズの取得と設定
Xセッションget-screen-resolution中などにコマンドを実行 して、 '800x480'出力を取得したいと思います。(または実際の画面サイズは何でも)。 これに利用できるものはありますか?現在私はスクリーンショットを撮り、結果*.jpgの幅と高さの属性を測定しています。 また、Xセッション中にコマンドラインから画面サイズを設定するにはどうすればよいですか?


4
アプリケーションでファイルを開く `open`コマンド
端末でこのコマンドを実行できないのはなぜですか。 open index.html 私のブラウザでこのファイルを開くことは想定されていませんか?このコマンドを実行することもできません:open index.html -a "Sublime Text"。これらのコマンドの結果は次のとおりです。 $ open index.html Couldn't get a file descriptor referring to the console $ open index.html -a "Sublime Text" - open: invalid option -- 'a' Usage: open [OPTIONS] -- command

2
複数のファイルでコマンドを実行する方法
これはかなり基本的なものです。JSファイルのいくつかのサブフォルダーを含むフォルダーがあり、それらのフォルダー内のすべてのファイルに対してGoogleのClojureコンパイラーを実行したいと思います。単一のファイルを処理するコマンドは次のとおりです。 java -jar compiler.jar --js filename.js --js_output_file newfilename.js これを変更して、ディレクトリ構造内のすべてのJSファイルで実行するにはどうすればよいですか?

1
zshビルトインのヘルプメッセージを取得するにはどうすればよいですか?
bashビルトインの簡単な使用法メッセージを取得したい場合help <builtin>は、コマンドプロンプトで使用できます。 $ help export export: export [-fn] [name[=value] ...] or export -p Set export attribute for shell variables. Marks each NAME for automatic export to the environment of subsequently executed commands. If VALUE is supplied, assign VALUE before exporting. Options: -f refer to shell functions -n remove the export …

2
シェルから2番目のモニターを有効にする
ですから...私のUbuntuマシンには2つのモニターがあります。また、WineでWindows OpenGLアプリケーションを起動するたびに、2番目のモニターがオフになります。そして、アプリケーションが終了するとき、それをオフのままにします。すぐに2番目のモニターをオンにするシェルコマンドはあるのでしょうか。

2
シェルで浮動小数点数を丸める方法は?
コマンドラインでIEEE 754浮動小数点数を正しく丸めるにはどうすればよいですか? 出力数値の精度-小数桁数を指定したいのですが。 丸め6.66精度にして1与える必要があり6.7、たとえば、。以下の表の詳細: Value Precision Rounded 6.66 0 7 6.66 1 6.7 6.66 2 6.66 6.66 3 6.660 6.666 3 6.666 6.6666 3 6.667 対話型シェルで使用できる必要がありますが、本番シェルスクリプトで使用するには十分に堅牢であることが理想的です。

2
grepを使用して行の最後のアイテムを見つける
特定のパターンのgrepを使用して、最後の単語またはフレーズを取得しようとしています。この例では、最後のコンマから行末までになります。 Blah,3,33,56,5,Foo 30,,,,,,,3,Great Value したがって、その行に必要な出力は「Great Value」になります。すべての行の長さも異なりますが、最後の単語の前には常に単一のコンマがあります。 基本的に、最後のコンマから行末までを単純に出力したいと思います。ありがとうございました!

2
この `grep -v`が期待どおりに機能しないのはなぜですか?
grep -vクエリに関連する奇妙な問題があります。説明させてください: 私が使用する接続を表示するにはwho: $ who harry pts/0 2016-12-08 20:41 (192.168.0.1) james pts/1 2016-12-08 19:28 (192.168.0.1) timothy pts/2 2016-12-08 02:44 (192.168.0.1) tty私の端末の電流はpts/0 $ tty /dev/pts/0 $ tty | cut -f3-4 -d'/' pts/0 を使用して自分の接続を除外しようとしましたgrep -v $(tty | cut -f3-4 -d'/')。このコマンドの期待される出力はwho、接続なしでになります。ただし、出力は最も予期しないものです。 $ who | grep -v $(tty | cut -f3-4 -d'/') grep: a: …
12 command-line  grep  tty 

3
2つの別々のストリームで標準出力と標準エラー出力を表示する
私は、stdoutとstderrを視覚的に分離して、インターリーブしないようにし、簡単に識別できるようにする方法を探しています。理想的には、stdoutとstderrには、画面上に、たとえば異なる列に表示される別々の領域があります。たとえば、次のような出力になります。 ~$ some command some useful output info ERROR: an error more output ERROR: has occurred another message ~$ 代わりに次のようになります。 ~$ some command | some useful output info | more output | ERROR: an error another message | ERROR: has occurred ~$ |

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