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

ディレクトリまたはフォルダーは、デジタルファイルシステム内の仮想コンテナーであり、コンピューターファイルと他のディレクトリのグループを保持および整理できます。

5
Gitでディレクトリを追跡するがファイルは追跡しない方法は?
最近Gitを使い始めましたが、1つだけ問題が発生しています。内容を追跡せずにディレクトリを追跡するにはどうすればよいですか? たとえば、私が取り組んでいるサイトではアップロードが許可されています。アップロードディレクトリを追跡して、ブランチなどで作成されるようにしたいのですが、明らかにその中のファイル(開発ブランチでのテストファイルまたはマスターでの実際のファイル)ではありません。 私の.gitignoreには、次のものがあります。 アップロード/*.* また試しました(ディレクトリ全体を無視します): アップロード/ このディレクトリにはサブディレクトリ(uploads / thumbs / uploads / videos /)も含まれている場合があります。これらのファイルは追跡できますが、追跡はできません。 これはGitで可能ですか?私は答えを見つけることなくどこでも検索しました。

15
C#で親ディレクトリを見つけるにはどうすればよいですか?
このコードを使用してデバッグディレクトリを検索します public string str_directory = Environment.CurrentDirectory.ToString(); "C:\\Users\\Masoud\\Documents\\Visual Studio 2008\\Projects\\MyProj\\MyProj\\bin\\Debug" 以下に示すように、親フォルダーを見つけるにはどうすればよいですか? "C:\\Users\\Masoud\\Documents\\Visual Studio 2008\\Projects\\MyProj\\MyProj"


4
gitルートフォルダの名前を変更するにはどうすればよいですか?
Vistaでgitを使い始めたばかりで、リポジトリは/path/to/project/git repo。の下にあります。 git bashで作業しているとき、フォルダー名のスペースが小さな刺激であることがわかりました。 フォルダの名前を変更できます/path/to/project/gitrepoか?git config内のすべてが相対的ですか、それとも親フォルダーを明示的に参照するものがありますか? メインフォルダのWindowsコピーを取得して、その上でgit bashを実行しようとしましたが、「gitlog」には以前に行った変更が表示されます。したがって、メインフォルダの名前を変更しても問題ないと思いますが、先に進む前に確認したいと思います。
85 git  directory  rename 

11
ファイル名からディレクトリ名を取得する
ファイル名(C:\ folder \ foo.txt)があり、アンマネージC ++でフォルダー名(C:\ folder)を取得する必要があります。C#では、次のようにします。 string folder = new FileInfo("C:\folder\foo.txt").DirectoryName; アンマネージC ++でファイル名からパスを抽出するために使用できる関数はありますか?
85 c++  file  directory 

8
文字列が有効なWindowsディレクトリ(フォルダ)パスであるかどうかを確認します
ユーザーが入力した文字列がフォルダへのパスを表すのに有効かどうかを判断しようとしています。有効とは、適切にフォーマットされていることを意味します。 私のアプリケーションでは、フォルダーはインストール先を表します。フォルダパスが有効であれば、フォルダが存在するかどうかを確認し、存在しない場合は作成します。 現在使用していIO.Directory.Exists( String path )ます。ユーザーが文字列を適切にフォーマットしない場合を除いて、これは正常に機能することがわかりました。その場合、このメソッドはfalseを返します。これは、フォルダーが存在しないことを示します。しかし、後でフォルダを作成できなくなるため、これは問題です。 グーグルから、正規表現を使用して形式が適切かどうかを確認するという提案を見つけました。私は正規表現の経験がなく、それが実行可能なアプローチであるかどうか疑問に思っています。これが私が見つけたものです: Regex r = new Regex( @"^(([a-zA-Z]\:)|(\\))(\\{1}|((\\{1})[^\\]([^/:*?<>""|]*))+)$" ); return r.IsMatch( path ); と組み合わせた正規表現テストは、パスが有効かどうか、およびパスが存在するかどうかを確認するのに十分な方法をDirectory.Exists()教えてくれますか?これはOSやその他の要因によって異なることはわかっていますが、このプログラムはWindowsユーザーのみを対象としています。

6
ファイルなしでフォルダとサブフォルダのリストを取得するにはどうすればよいですか?
私は、リスト印刷しようとしていたフォルダとサブフォルダファイルへのディレクトリのを。 を実行するdir /s/b/o:n > f.txtと、ファイルのリストも表示されます。必要なのはフォルダーとサブフォルダーだけです。 コマンドラインインターフェイスからこれを行うことが可能であることを誰もが知っていますか?


17
PHPを使用してディレクトリが空かどうかを確認するにはどうすればよいですか?
次のスクリプトを使用してディレクトリを読み取ります。ディレクトリにファイルがない場合は、空と表示されます。問題は、内部にファイルがあるにもかかわらず、ディレクトリが空であると言い続けることです。その逆も同様です。 <?php $pid = $_GET["prodref"]; $dir = '/assets/'.$pid.'/v'; $q = (count(glob("$dir/*")) === 0) ? 'Empty' : 'Not empty'; if ($q=="Empty") echo "the folder is empty"; else echo "the folder is NOT empty"; ?>
83 php  directory 

2
Rubyで1つのコマンドでディレクトリ/ファイル/シンボリックリンクが存在するかどうかを確認する方法
ディレクトリ/ファイル/シンボリックリンクなどを検出する単一の方法はありますか?エンティティ(より一般化された)は存在しますか? ディレクトリ、ファイル、またはシンボリックリンクである可能性のあるパスの配列をチェックする必要があるため、単一の関数が必要です。私File.exists?"file_path"はディレクトリとファイルで機能することを知っていますが、シンボリックリンク(であるFile.symlink?"symlink_path")では機能しません。


7
アプリケーションディレクトリを取得する
アプリケーションディレクトリのパスを取得する方法を誰かが知っていますか?(例/data/data/my.app.lication/) 現在、私はこの方法を使用しています。myActivity.getFilesDir().getParent();しかし、より簡単な解決策がある場合の回避策のように思えます。また、副作用として、filesディレクトリが作成されますが、これは不要です。 明確化:最初-返信者に感謝します。別の回避策ではなく、それを実行するメソッドがすでに存在するかどうかを理解しようとしています。

9
Pythonを使用して実際のユーザーのホームディレクトリを見つける方法は?
HOME(linux)またはUSERPROFILE(windows)環境変数を変更してPythonスクリプトを実行すると、試したときにユーザーホームとして新しい値が返されることがわかります。os.environ['HOME'] os.exp 環境変数に依存せずに実際のユーザーのホームディレクトリを見つける方法はありますか? 編集: レジストリ、http: //mail.python.org/pipermail/python-win32/2008-January/006677.htmlを読んで、Windowsでユーザーホームを見つける方法は次のとおりです 。 編集: pywin32を使用してWindowsホームを見つける1つの方法、 from win32com.shell import shell,shellcon home = shell.SHGetFolderPath(0, shellcon.CSIDL_PROFILE, None, 0)

2
WordPressでサブディレクトリを管理するためのベストプラクティスは何ですか?
静的なHTMLページを使用して記述されたWebサイトがあります。次のようなサブディレクトリを含む多くのURLが含まれています。 https://www.example.com/product1/order.htm https://www.example.com/product1/error/error1.htm 次に、WordPressを使用して新しいWebサイトを作成し、すべてのコンテンツを古いWebサイトから新しいWebサイトに転送します。 したがって、これらすべてのURLをサブフォルダーで処理するためのベストプラクティスは何でしょうか。 したほうがいい: 次のように、親/子ページを使用してサブフォルダーを保持します。 https://www.example.com/product1/order.htm- > https://www.example.com/product1/order/ https://www.example.com/product1/error/error1.htm- > https://www.example.com/product1/error/error1/ または すべてのサブフォルダーを削除し、すべてのURLを次のように変更します。 https://www.example.com/product1/order.htm- > https://www.example.com/product1-order/ https://www.example.com/product1/error/error1.htm- > https://www.example.com/product1-error-error1/ または他の方法を使用していますか? ありがとう 更新: 他の人のヒントで、WordPressにカテゴリがあることを知りました。オンラインで検索して、次のURLを見つけます。 https://www.wpbeginner.com/wp-tutorials/seo-friendly-url-structure-for-wordpress/ https://www.wpbeginner.com/beginners-guide/categories-vs-tags-seo-best-どちらかが優れているプラ​​クティス/ したがって、カテゴリーを使用することは、WordPressで階層構造を維持するための良い習慣のようです。あれは正しいですか? アップデート2 質問があります。traiditionalウェブサイトでは、製品のために、通常のホーム・ページですhttps://www.example.com/product1/などのadditonalページながら、https://www.example.com/product1/order.htmが下に置かれ「product1」サブフォルダ。WordPressでは、URLは次のようになります。 URL1:https ://www.example.com/product1/- >(変更なし)https://www.example.com/product1/ URL2:https ://www.example.com/product1/order.htm- > https://www.example.com/product1/order/ このような場合、product1をポストネーム(URL1の場合)またはカテゴリ(URL2の場合)として設定する必要がありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.