unix

    1

    2答えて

    "共有ライブラリテキスト"と "共有ライブラリデータ"の違いは何ですか?また、共有ライブラリのデータを「事前移転」することはどういう意味ですか?この質問は、共有ライブラリーを含むいくつかのAIX固有の機能を参照しています。 http://publib.boulder.ibm.com/infocenter/systems/topic/com.ibm.aix.genprogc/doc/genprogc

    9

    8答えて

    私はしかし、POSIXセマフォのいくつかは、Mac OS Xで実装されていないのMac OS Xにセマフォを使用します(Linuxからの)プロジェクト 1つのポートにしようとしています私は、このポートでヒット、私はセマフォについて多くを知っているが、manページsem_wait()からsem_timedwaitに近いと思わないでくださいsem_timedwait() あり、それはmanページから

    22

    2答えて

    私はrakeスクリプトを作成していますが、rakeスクリプトを実行したユーザーがroot権限を持っている場合は、可能であればbashではなくRubyを使用して検出したいと考えています。 rootでない場合は、スクリプトを終了します。

    2

    4答えて

    に変換: typeset unixpath=/foo/bar/ そして、私はKornシェル(ksh)の場合は、スクリプトを使用して、DOSのパスに変換する必要があります。 dospath=\\\\foo\\\\bar\\\\

    -1

    1答えて

    10Kの写真を含むフォルダとサブフォルダがあります。 今、すべての10Kファイルを1つのフォルダに入れる必要があります。私はファイル名が私にとって意味があるように、既存のファイル名でフォルダとサブフォルダ名を追加したいと思います。 私は助けが必要です

    6

    4答えて

    私は私のファイルからCコードのアクセス日を変更したいと思います。これはうまくいかないようです。 struct stat fileSt; lstat(path, &fileSt); fileSt.st_mtime = time(NULL); ありがとうございます。

    6

    2答えて

    私が求めていることを理解するためには、UnixにおけるSUIDのいくつかの使い方と区別することが重要です。 プロジェクトが所有し、SUIDビットが設定されているユーザーのPATHの実行可能ファイルを使用するプロジェクトがあります。この方法では、実行時に、呼び出し元のユーザーではなくファイルの所有者のコンテキストで実行されます。この方法では、ユーザーにはアクセスできないため、通常のファイルシステム保

    3

    6答えて

    私はいくつかの並列処理が有効なアプリケーションを持っています。議論の目的のために、10個のテキストファイルを含むディレクトリがあり、プログラムを開始したい、10個のプロセスをフォークし、それぞれがファイルの1つをとり、ファイルの内容を大文字にしたいとしましょう。私は親プログラムが子どもたちがの機能を待つか、の機能を使うか、を選択しての機能を使って子どもたちが完了するのを待つことができることを認めま

    12

    6答えて

    すべての.svnディレクトリを作業ディレクトリから削除しようとしています。 私はちょうど見つけて、このようなRM使うだろうと思った: find . -iname .svn -exec 'rm -rf {}' \; しかし、結果は次のとおりです。 検索します。rm -rf ./src/.svn:そのようなファイルやディレクトリはありません 明らかにファイルが存在しているか、見つからない場合は..

    0

    3答えて

    私が持っている状況は次のとおりです。プログラム内のある箇所の入力をパイプを通して別の箇所にリダイレクトします。しかし、これは正しく動作しているようには見えないので、パイプを通過するものを監視したいと思います。 現在、dup2()を使用してパイプからstdinとstdoutを上書きしています。 パイプ間の状況を監視するにはどうすればよいですか?