• lsof print numeric ports

    質問 どのようにして lsof がポートからサービス名への解決を試みるのではなく、数値のポート情報を生成するようにするにはどうしたらよいでしょうか。 例えば、私は TCP *:http (LISTEN) を与えて TCP *:80 (LISTEN) の中にある他のサービス名を見たくはないのです。 lsof のプリントアウトを二度と見たくないのです。 ですから、もし数値ポート

    2023-10-28 08:25:35
  • ファイルの chmod を変更するが、ディレクトリは変更しない

    質問 私は、すべてのファイルを 664 に再帰的に変更するために chmod を使用する必要があります。私は、フォルダをスキップしたいと思います。 私はこのようなことをすることを考えていた ls -lR | grep ^-r | chmod 664 これは動作しません、私は私がchmodにパイプすることができないので、私は推測しています。 誰かこれを行うための簡単な方法を知っています

    2023-10-06 11:26:36
  • ディレクトリだけを削除して、ファイルはそのままにする方法

    質問 1つのディレクトリに数百のディレクトリとファイルがあります。 ディレクトリだけを削除する最善の方法は何ですか(ディレクトリに何か含まれているかどうかは関係なく、それらをすべて削除するだけです)。 現在、私は ls -1 -d */ を使い、ファイルに記録し、それを sed を行い、実行します。これはかなり長い方法です。私はディレクトリだけを削除する良い方法を探しています。

    2023-09-25 19:39:26
  • Unixシェルスクリプトから現在の日付(エポック)を取得する

    質問 現在の日付の値をエポック単位で取得する方法、つまり1970-1-1から経過した日数を取得する方法を教えてください。unixのシェルスクリプトで解決したいです。 どのように解決するのですか? 更新 : 以前ここに投稿された回答はカスタムスクリプトにリンクしていましたが、OP が次のように示したため、もう利用できません。 date +'%s' が機能しなかったからです。以下を

    2023-09-06 09:34:59
  • シンボリックリンクを最初に削除せずに編集する方法はありますか?[重複]。

    質問 この質問はすでにここに回答があります : シンボリックリンクを作成した後に、シンボリックリンクの指す先を変更することはできますか? (7つの回答)

    2023-08-24 15:12:14
  • gdbでプロセスをアタッチする方法

    質問 プロセスをフォークして、実行ファイルを実行する簡単なCプログラムがあります。 子プロセスをgdbにアタッチしたいです。 コンソールでメインプログラムを実行し、別のコンソールを開いて子プロセスのpidを調べ、以下のコマンドでgdbを起動します。 gdb attach 12271 ここで 12271 は子プロセスIDですが、アタッチに失敗します。 No such fi

    2023-08-21 22:49:50
  • [解決済み] vimで新しいファイルを新しいウィンドウで開く方法

    質問 新しいシェルウィンドウまたはタブで vim を開く方法はありますか?私はよく $ mate file で、新しいウィンドウでファイルを開くのに慣れています。 私は、必要に応じて他のウィンドウやタブでコマンドを発行したりファイルを編集したりする、1 つの「中央のシェル」を持つことを好みます。人々は通常どのように vim ファイルをローカルに開くのでしょうか? どのように解決する

    2023-08-18 19:56:52
  • tarから1つのファイルを別のディレクトリに展開する方法は?[クローズド]です。

    質問 終了しました。 この質問は オフトピック . 現在、回答は受け付けておりません。 この質問を改善したいですか? 質問を更新する ですから、それは オントピック になります。 終了 9

    2023-07-26 19:34:01
  • [解決済み] 0分以外の時間から5分ごとにcronジョブを実行するにはどうすればよいですか?

    質問内容 あるスクリプトを 5 分ごとに実行させたいと思います。たとえば 13:02 から開始し、別のスクリプトを 5 分ごとに実行させることができますが、開始時間は 13:04 なので、最初のジョブの開始の 2 分後に 2 番目のスクリプトが実行されます。どうすればこれを実現できますか? どのように解決するのですか。 構文1 */5+2 * * * * 1st-script */

    2023-07-21 06:17:01
  • [解決済み] シェルスクリプトの比較で x$VAR = xyes がよく使われるのはなぜですか?

    質問 autotools (autoconf, automake) を使用するプロジェクトのビルドスクリプトで、このようなことをよく目にします。 誰かがシェル変数の値をチェックしたいとき、彼らは頻繁にこのイディオムを使用します。 if test "x$SHELL_VAR" = "xyes"; then ... このように単純に値をチェックするのと比べて、どのような利点があるのでしょう

    2023-07-04 06:59:16
  • [解決済み] Unixスクリプトを15秒ごとに実行させるには?

    質問 ウォッチや、バックグラウンドでループする (そしてスリープする) スクリプトを単純に実行するなど、いくつかの解決策を見てきましたが、理想的なものはありませんでした。 15 秒ごとに実行する必要があるスクリプトがありますが、cron が秒単位をサポートしないため、何か他の方法を考えなければなりません。 unix 上で 15 秒ごとにスクリプトを実行する最も堅牢で効率的な方法は何で

    2023-06-28 04:09:44
  • [解決済み] unix シェルでランダムなファイル名を生成する

    質問 unixシェル(tcshell)でランダムなファイル名を生成したいです。ファイル名はランダムな32の16進文字で構成されている必要があります、例えば。 c7fdfc8f409c548a10a0a89a791417c5 (といった具合です(これに必要なものは何でも追加します)。要は、プログラムに頼らずシェルだけで出来るということです。 解決方法は? linuxであれば、以

    2023-06-26 18:57:37
  • [解決済み] Curl でリモートファイル名を取得する場合、次の場所に移動します。

    質問 curl を使用してファイルをダウンロードする場合、どのようにリンクの場所を追跡し、それを出力ファイル名に使用しますか (リモート ファイル名を事前に知ることなく)? たとえば、以下のリンクをクリックすると、"pythoncomplete.vim." という名前のファイルをダウンロードしますが、curl の -O と -L オプションを使用すると、ファイル名は単に元のリモート名、不

    2023-06-20 04:15:37
  • [解決済み] あるディレクトリとサブディレクトリにあるすべてのファイルを逆順にリストアップするにはどうすればよいですか?

    質問 以下のようなことをしたい。 ls -t のようにしたいのですが、サブディレクトリのファイルも含まれます。しかし、問題なのは、出力が ls -R のような形式で出力されたくないということです。 [test]$ ls -Rt b testdir test ./testdir: a のような書式にしたい。 find コマンドはサブディレクトリ内のファイルを表示し

    2023-06-15 10:12:26
  • [解決済み] なぜ Unix プログラムは、(USR1 などではなく) 意味のあるプログラム定義名を持つシグナルを持つことができないのでしょうか?

    質問 多くの Unix プログラムは、以下のようなシグナルを受け付けます。 USR1 と USR2 . 例えば、Nginx の実行ファイルをその場でアップグレードする場合 kill -USR2 . 私は、以下のことを理解しています。 USR1 は "user defined" シグナルで、プログラムを作った人が誰でも "shut down" や "dump your logs"

    2023-06-11 03:54:50
  • [解決済み] 2つのテキストファイルから行を挿入する方法

    質問 2つ(またはそれ以上)のテキストファイルの行をインターリーブする最も簡単で迅速な方法は何ですか?例を挙げます。 ファイル 1: line1.1 line1.2 line1.3 ファイル2 line2.1 line2.2 line2.3 インターリーブされています。 line1.1 line2.1 line1.2 line2.2 line1.3 line2.3

    2023-05-11 11:51:35
  • [解決済み] Unixのコマンドラインから、あるディレクトリとそのサブディレクトリにあるアーカイブを再帰的に解凍するにはどうすればよいですか?

    質問 質問 unzip コマンドにはアーカイブを再帰的に解凍するためのオプションはありません。 もし私が以下のようなディレクトリ構造とアーカイブを持っているとしたら。 /Mother/Loving.zip /Scurvy/シー・ドッグス.zip /Scurvy/Cures/Limes.zip(ライム)。 そして、すべてのアーカイブを各アーカイブと同じ名前のディレクトリに解凍し

    2023-05-06 06:36:51
  • [解決済み] cat の出力を cURL にパイプし、ファイルのリストをダウンロードする

    質問 というファイルに、URL のリストを書いています。 urls.txt . 各行には1つのURLが含まれています。 私はcURLを使用して一度にすべてのファイルをダウンロードしたいです。 正しいワンライナーを書き下すことができないようです。 試してみました。 $ cat urls.txt | xargs -0 curl -O しかし、これではリストの最後のファイルしか得られ

    2023-04-13 17:12:35
  • [解決済み] Unixのセッションとプロセスグループの使い方と意味?

    質問 UnixプロセスはセッションIDを持ち、プロセスグループに属しています。これはsetsid()/getpgrp()などの関数で変更/照会することができます。 しかし、プロセス グループとセッションの概念は、常に私には理解できませんでした。誰か、個別のセッションとプロセス グループを持つことがどのような意味を持つのか、新しいセッションを作成したり、同じセッションやプロセス グループに

    2023-02-28 22:03:09
  • [解決済み] unixでタイムスタンプを基準にファイルをソートするには?[クローズド]

    質問 終了しました。 この質問は オフトピック . 現在、回答は受け付けておりません。 この質問を改善したいですか? 質問を更新する ですから、それは オントピック になります。 終了 10

    2023-02-12 22:15:52