タグ付けされた質問 「unix」

Unixは、もともと1969年にBell LabsのAT&T従業員グループによって開発された、マルチタスク、マルチユーザーのコンピューターオペレーティングシステムです。

1
スクリーンセッション内でウィンドウを並べ替える方法はありますか?
私はscreenを使用しており、自分のscreenセッション内から、さまざまなマシンに対してsshセッションを開いています。明白な理由で、私はそれらを整理していきたいと思います。多くの場合、既存の2つのウィンドウの間にアルファベット順または数値順で収まる新しいマシンに接続する必要があります。 「number」コマンド以外の方法でウィンドウを並べ替えることはできません。これは、現在のウィンドウを、指定した番号のウィンドウと入れ替えます。そのため、既にある15に新しいウィンドウを追加し、それを2の位置に貼り付けますが、他のすべてのウィンドウも順序どおりに維持するのは面倒です。 ウィンドウをアルファベット順にソートする方法はありますか?または、特定のポイントを1点上に移動した後、すべてのウィンドウを「シフト」する方法はありますか?または、他のすべてのウィンドウの順序を維持しながら、任意の場所に新しいウィンドウを挿入するための他の提案はありますか? ありがとう!
10 unix  gnu-screen 



5
「トップ」出力の個々のCPU%
通常、個々のCPU%を表示するには、topのインタラクティブモードで「1」を押します。 ただし、バッチモードで同じ出力を取得するロジックを理解することはできません。 top -n1b この出力をファイルにリダイレクトして後で表示するために、バッチモードが必要です。出来ますか?このために別のツールをインストールすることはできません。 欠落しているオプション、または出力をキャプチャする方法を探しています。
10 linux  unix  top 


4
UnixでのRtfからtxtへの変換[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? スーパーユーザーのトピックになるように質問を更新します。 7年前休業。 Unixでrtfファイルをtxtファイルにバッチ変換するためのソフトウェア(できればフリーウェア)を推奨することはできますか?
10 unix  batch  rtf 

5
2つのファイルをシェルスクリプトで比較するにはどうすればよいですか?
2つのファイルがあるとすると、file1から各行を読み取り、それがfile2にあるかどうかを確認するシェルスクリプトを作成します。行が見つからない場合は、異なる2つのファイルを出力して終了する必要があります。ファイルには、単語番号などを含めることができます。例えば ​​: file1: Hi! 1234 5678 1111 hello file2: 1111 5678 1234 Hi! hello この場合、2つのファイルは等しいはずです。file2に「hello !!!」がある場合 「こんにちは」の代わりに、ファイルは異なります。私はbashスクリプトを使用しています。これどうやってするの。ネストされたループでそれを行う必要があることは重要ではありませんが、それが唯一の方法だと思ったのはそれです。ご協力いただきありがとうございます。
10 bash  unix  script 

5
ディレクトリに含まれるファイルのすべての一意の拡張子をリストします
特定のディレクトリに含まれるファイルのすべての固有の拡張子を確認したいと思います。bashでそれを行うコマンドは何ですか? を使用find . -type fして、現在のディレクトリ内のすべてのファイルを取得し、拡張子を取り除いて、それをにパイプすることができuniqます。拡張機能を取り除く最も簡単な方法は何ですか?
10 unix 

5
ファイルの権限を複製する標準的な方法
1つのファイルのアクセス許可を別のファイルに複製する標準のPOSIX方法を見つけようとしています。GNUシステムでは、これは簡単です。 [alexmchale@bullfrog ~]$ ls -l hardcopy.* -rw-r--r-- 1 alexmchale users 2972 Jul 8 20:40 hardcopy.1 ---------- 1 alexmchale users 2824 May 14 13:45 hardcopy.4 [alexmchale@bullfrog ~]$ chmod --reference=hardcopy.1 hardcopy.4 [alexmchale@bullfrog ~]$ ls -l hardcopy.* -rw-r--r-- 1 alexmchale users 2972 Jul 8 20:40 hardcopy.1 -rw-r--r-- 1 alexmchale users 2824 May 14 …

3
Unix-パターンを除くファイルとフォルダを削除します
最近、特定のパターンに一致するものを除いて、ディレクトリ内のすべてのファイル/フォルダーを削除するタスクに直面しました。だから私は仕事をするために一行のunixコマンドを作り上げました。1行だけにする必要がありますか?私はそうではないと思いますが、それは間違いなくそのように涼しいです! 問題はかなり単純ですが、結局のところ、私のソリューションがどれほど複雑になっているかに少し驚いていました。これが私が使ったコマンドです。注:改行文字を含むファイル名を処理しないため、これは不適切なソリューションです(私の状況では問題ではありませんでした)。 ls | grep -v PATTERN | xargs -n1 -IREPLACE rm -rf REPLACE PATTERNに一致するフォルダに再帰的に戻りたくないため、「find」コマンドを使用しませんでした。たとえば、次のファイル構造を考えます。 file_foo.txt first_dir | +--> contents +--> ... foo_dir | +--> anotherfile.txt +--> morefiles.log foo_file.txt somefile.txt パターン "foo"を使用すると、 "first_dir"(もちろんその内容)と "somefile.txt"("anotherfile.txt"や "morefiles.log"ではない)のみが削除されます。 質問、これを達成するためのより優れた(よりエレガントで正しい)方法はありますか? 編集: 最近、「検索」がより良いオプションである可能性があることに私の注意が向けられました: find * -maxdepth 0 ! -name PATTERN -print0 | xargs -0n1 rm …

3
exiftool:exifデータを削除しますが、特定のタグをいくつか保持します
現在、私は-all =オプションを付けてexiftoolを使用しており、写真からすべてのEXIFデータを削除します。 exiftool -overwrite_original -all= /Users/andyl/photos/*.jpg 次に、exiftoolですべてのEXIF情報を削除して、写真のタイトル、キャプション、キーワードは削除しないようにします。 どうすればこれを達成できますか?

6
インデックスを使用してgrepを高速化しますか?
私は何度も何度も同じコードベースを作り直していることに気づきました。うまくいくのですが、各コマンドは10秒ほどかかるので、もっと速くする方法を考えています。 ではgrep、ある種のインデックスを使用できますか?インデックスはおそらく複雑な正規表現には役に立たないと理解していますが、ほとんどの場合非常に単純なパターンを使用しています。この場合、インデクサーは存在しますか? 編集:ctagsなどについて知っていますが、フルテキスト検索を実行したいと思います。

4
SSH経由のRsync、または何か他のもの?
私はOSXからLinuxまたはUnixのボックスでrsyncを使用しようとしましたが、あまり制御できません。私はこのようなことをしてきました rsync -avz -e ssh remoteuser@remotehost:/remote/dir /this/dir/ 返されるエラーは次のとおりです。 bash:rsync:コマンドが見つかりませんrsync:接続が予期せず終了しました(これまでに受信した0バイト)[レシーバー] rsyncエラー:/SourceCache/rsync/rsync-37.3/rsync/io.c(452でリモートコマンドが見つかりません(コード127) )[receiver = 2.6.9] ただし、ドキュメントを読んだ後、実際にリモートホストにrsyncデーモンをインストールする必要があると思い始めています。 リモートホストにrsyncサーバーをインストールする必要がありますか? 無料の代替案- GUIまたは非GUI - リモートホスト上で何かをインストールする必要はありませんか? ありがとう!
10 linux  macos  unix  rsync 

3
Windowsのcmder.exeのunix findコマンド
私がインストールされcmder Windows用シェルエミュレータを。 正常に動作しますが、Unixのfindコマンドを使用できません。どうやら私が入力すると: 'find .' ターミナルでは、WindowsのFINDを使用してこのエラーを出力しようとします。 FIND: Parameter format not correct 私は本当にfindを使いたいのですが、動作させるためのヒントはありますか?

3
ディレクトリ内の各ファイルの最初の50行を再帰的にgrepするにはどうすればよいですか?
ディレクトリとそのサブディレクトリにあるすべてのファイルの最初の50行を検索する必要があります。 これは再帰的な部分を行いますが、各ファイルの最初の50行だけに制限するにはどうすればよいですか? grep -r "matching string here" . これらのファイルの一部は巨大であり、最初の50行でのみ一致させたい。一部のファイルでメガバイトのバイナリデータを検索しないようにして、プロセスを高速化しようとしています。
10 linux  unix  grep 

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