• [解決済み】Linuxですべてのフォルダとファイルの名前を小文字に変更するにはどうすればいいですか?

    質問 フォルダツリー全体の名前を再帰的に変更し、どこにも大文字が現れないようにしなければなりません(C++のソースコードですが、それは重要ではないはずです)。 CVSやSubversionのバージョン管理ファイル/フォルダーを無視するとボーナスポイントがあります。シェルはどのLinuxボックスでも利用できるはずなので、望ましい方法はシェルスクリプトでしょう。 ファイル名の変更の詳細に

    2022-04-08 18:04:13
  • [解決済み】ファイル内のすべての数値をすばやく合計する方法は?

    質問 数千の数字を含むファイルがあり、それぞれが独立した行になっています。 34 42 11 6 2 99 ... ファイル内のすべての数値の合計を表示するスクリプトを書きたいと思っています。解決策はあるのですが、あまり効率的ではありません。(実行に数分かかります。) もっと効率的な解決策を探しています。何か提案はありますか? どのように解決するのですか? Perlのワンライ

    2022-04-08 12:18:04
  • [解決済み] 特定のユーザーが所有していないファイルを検索する

    質問 ディレクトリを再帰的に検索して、特定のユーザーが所有していないファイルを見つけたいのですが、どのように書けばいいのかわかりません。 どのように解決するのですか? find(1) ユーティリティには、"!" 演算子を使用して否定 ("reversed") できるプライマリがあります。しかし、プロンプトでは、シェルのメタキャラクタであるバックスラッシュで否定をエスケープする必要があ

    2022-04-08 11:40:45
  • [解決済み】ApacheサーバーでHTTPをHTTPSに自動的にリダイレクトする方法は?

    質問 環境について Centosとapache http から https への自動リダイレクトを設定しようとしています。 From manage.mydomain.com --- To ---> https://manage.mydomain.com httpd.confに以下を追加してみましたが、うまくいきませんでした。 RewriteEngine on

    2022-04-08 09:32:02
  • [解決済み】UNIX/Linuxシステムで、実行中のプロセスに渡されたコマンドラインの引数を取得する方法は?

    質問 SunOSでは pargs コマンドは、実行中のプロセスに渡されたコマンドライン引数を表示します。 他のUnix環境でも同様のコマンドはありますか? 解決方法は? いくつかの選択肢があります。 ps -fp <pid> cat /proc/<pid>/cmdline | sed -e "s/\x00/ /g"; echo には、より多くの

    2022-04-08 08:50:33
  • [解決済み】Unixシェルで数値の列を足し算してみよう

    質問 にあるファイルのリストが与えられると files.txt このように、サイズの一覧を得ることができます。 cat files.txt | xargs ls -l | cut -c 23-30 とすると、次のようなものが出てきます。 151552 319488 1536000 225280 を取得するにはどうすればよいですか? 合計 を、すべての数字

    2022-04-08 05:55:01
  • [解決済み】gnu cpコマンドで複数のディレクトリにファイルをコピーする方法

    質問 cpコマンドで1つのファイルを複数のディレクトリにコピーすることは可能ですか? 以下のように試してみましたが、うまくいきませんでした。 cp file1 /foo/ /bar/ cp file1 {/foo/,/bar} forループやfindで可能なのは知っています。しかし、gnu cpコマンドを使っても可能なのでしょうか? どのように解決するのですか? いいえ

    2022-04-08 02:53:03
  • [解決済み】Linux共有ライブラリがエクスポートしている関数のリストを表示するにはどうしたらいいですか?

    質問 Linuxで、共有ライブラリのエクスポートされた関数を表示したい。 これを可能にするコマンドは何ですか? (Windowsではdependsというプログラムを使用します。) 解決方法は? 必要なものは nm とその -D というオプションがあります。 $ nm -D /usr/lib/libopenal.so.1 . . . 00012ea0 T alcSet

    2022-04-07 21:44:32
  • [解決済み】makefileでターゲットを強制的にリビルドするには?

    質問 ビルドした後、別のmakefileを呼び出すmakefileがあります。このmakefileは作業を行うmakefileをさらに呼び出すので、実際には変更されません。したがって、プロジェクトはビルドされ、最新であると考え続けています。 dnetdev11 ~ # make make: `release' is up to date. makefile に強制的にターゲットをリビ

    2022-04-07 18:28:13
  • [解決済み】fork()、vfork()、exec()、clone()の違いについて)

    質問 Googleでこの4つの違いを探したのですが、膨大な情報があるかと思いきや、本当に4つのコールをしっかり比較したものがありませんでした。 そこで、これらのシステムコールの違いが一目でわかるような基本的な情報をまとめようとしたところ、以下のような結果が得られました。この情報は正しいのか、何か重要なことを見逃していないか? Fork : fork 呼び出しは基本的に現在のプロセス

    2022-04-07 16:38:30
  • [解決済み】bashに「goto」文はあるのか?

    質問 bashに"goto"文はあるのでしょうか?バッドプラクティスと言われているのは知っていますが、具体的に"goto"が必要なのです。 どのように解決するのですか? いいえ、そんなことはありません。 §3.2.4節の「複合コマンド」です。 Bashリファレンスマニュアル が持つ制御構造に関する情報については する が存在します。特に break と con

    2022-04-07 07:34:44
  • [解決済み】Bashで2つの文字列をドット区切りバージョン形式で比較する方法は?

    質問 bashでこのような文字列を比較する方法はありますか? 2.4.5 と 2.8 と 2.4.5.1 ? 解決方法は? ここでは、外部ユーティリティを必要としない純粋なBashバージョンを紹介します。 #!/bin/bash vercomp () { if [[ $1 == $2 ]] then return 0 fi l

    2022-04-07 01:47:18
  • [解決済み】grepから返される結果の数を制限するにはどうしたらいいですか?

    質問 grepから最大10行と言いたいのですが。 コンピュータを酷使させたくない。grepで見つかった10個の結果で停止して欲しいのです。可能ですか? 解決方法は? その -m というオプションは、おそらくあなたが探しているものでしょう。 grep -m 10 PATTERN [FILE] から man grep : -m NUM, --max-count=NUM

    2022-04-06 22:23:38
  • [解決済み】bashスクリプトを終了させる方法はあるが、ターミナルを終了させることはできない。

    質問 を使用する場合 exit コマンドを使用すると、スクリプトがターミナル(プロンプト)を終了させます。スクリプトを終了させてもターミナルに残る方法はないでしょうか? 私のスクリプト run.sh は、直接ソースされるか、他のスクリプトからソースされることで実行されることが期待されます。 EDIT より具体的に言うと、2つのスクリプトがあります。 run2.sh として

    2022-04-06 18:09:11
  • [解決済み】列単位で「uniq」する方法はありますか?

    質問 このような.csvファイルを持っています。 [email protected],2009-11-27 01:05:47.893000000,example.net,127.0.0.1 [email protected],2009-11-27 00:58:29.793000000,example.net,255.255.255.0 [email protected],20

    2022-04-06 15:59:29
  • [解決済み】DockerコマンドでDockerデーモンに接続できない。

    質問 Dockerに移行したいので、今、いじり始めたところです。VirtualBox Ubuntu 15.10 (Wily Werewolf)にDockerをインストールしたところ ここで提案された そして、基本的な nginx Dockerイメージです。 $ docker run --name mynginx1 -P -d nginx Cannot connect to

    2022-04-06 14:54:21
  • [解決済み】.pidファイルとは何ですか、そしてそれは何を含んでいますか?

    質問 最近、拡張子が.pidのファイルを見つけ、中を探ってみましたが、あまり見つかりませんでした。ドキュメントにはこう書かれています。 <ブロッククオート Pid-Fileは、プロセス識別番号(pid)を含むファイルで、ファイルシステムの明確な場所に保存され、他のプログラムが実行中のスクリプトのpidを見つけることができるようにします。 どなたか、この件に詳しい方、またはp

    2022-04-06 04:43:54
  • [解決済み】文字列を含む名前のファイルをすべて検索する [閉じる]

    質問 閉店しました。 この質問は、以下を満たしていません。 Stack Overflowガイドライン . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、それが オントピック Stack O

    2022-04-05 21:05:47
  • [解決済み】Node.jsを80番ポートで実行する際のベストプラクティス(Ubuntu / Linode)【終了しました

    質問 閉店 . この質問は オピニオンベース . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、事実と引用で答えられるようにする。 この投稿を編集する .

    2022-04-05 20:06:23
  • [解決済み】パイプからシェル変数に値を読み込む

    質問 私はbashにパイプで送られたstdinからのデータを処理させようとしていますが、うまくいきません。私が言いたいのは、以下のどれもが動作しないということです。 echo "hello world" | test=($(< /dev/stdin)); echo test=$test test= echo "hello world" | read test; echo test=

    2022-04-05 19:49:07