readdir

    0熱度

    1回答

    我需要通過ssh從遠程服務器的根目錄中獲取一些文件,本地機器使用php7。我已經做了這個腳本: <?php $strServer = "my-server.com"; $strServerPort = "22"; $strServerUsername = "my.username"; $strServerPassword = "my-password"; $resConnection =

    0熱度

    1回答

    在struct dirent定義中,我對使用d_name[256]和NAME_MAX感到困惑。 d_name[256]是否意味着文件名長度可以是最多256個字符?然後它也提到了NAME_MAX(在底部引用)。那麼,我的問題是如何與NAME_MAX相關,我在哪裏可以找到NAME_MAX的價值和定義? man readdirstruct dirent定義如下。 struct dirent {

    1熱度

    3回答

    我想從給定目錄中獲取所有文件和目錄,但我無法指定什麼類型(文件/目錄)。沒有什麼正在打印。我做錯了什麼以及如何解決它。以下是代碼: sub DoSearch { my $currNode = shift; my $currentDir = opendir (my $dirHandler, $currNode->rootDirectory) or die $!; wh

    2熱度

    2回答

    我是C的新手,我開始學習頭文件。雖然使用我的標題,但我收到一個錯誤,說invalid type argument of '->' (have struct dirent)。我不明白這是什麼意思,我讀here,第二個參數->必須是一個指針,所以我試圖給它添加一個*(ent->*d_name)但是然後我得到錯誤意外的令牌*,我該如何解決這個問題? #ifndef UTILIS_H_INCLUDED

    0熱度

    1回答

    我需要將數百個jpg圖像轉換爲dicom。我有一個Web應用程序,其中最初由Node.js製作,但速度很慢。我想在C++做的,用的OpenMP並行下面的代碼: int main(){ DIR *dir; struct dirent *arq; dir = opendir("./jpg"); char cmd1[255] = "./dcm4che-2.0.23

    0熱度

    2回答

    我有一個名爲「檢查」的文件夾,其中有一些名爲「位置1」,「位置2」,「位置3」等子文件夾, 10-20個PNG圖像。 我想要做的是讀取「檢查」文件夾的目錄,然後讀取每個文件夾中的所有圖像文件,然後將它們作爲我的index.php網站上的圖庫返回。問題是我沒有收到錯誤消息,但腳本不返回任何內容。我相信問題在於爲每個子文件夾生成$ files變量,因爲我部署了相同的腳本來讀取另一個站點上的文件夾內容。

    1熱度

    1回答

    在許多,大多數或所有Unix文件系統下,如果遍歷目錄中的鏈接,通常至少會有兩個,一個指向當前目錄(「./」),另一個指向 - 指向父目錄(「../」)。除了可能只有這兩個鏈接中的第一個的根。 但是,在一些聲稱與大多數Unix慣例(但並不完全)兼容的其他文件系統中,這可能並非如此。 Unix文件系統中的某個目錄是否存在保證始終爲空目錄,並且可以使用stat()等同的方式讀取鏈接數? 如果是這樣,可以

    0熱度

    2回答

    我想創建一系列子目錄中的所有文件的數組,每次只有一個子目錄。我當前的代碼在此代碼的最後一行返回「dirhandle的錯誤符號」錯誤消息。我需要更改以正確讀入@ I1_s數組中的每個子目錄的文件? my $parent = "D:/Cleaned 10Ks" ; my ($par_dir, $sub_dir); opendir($par_dir, $parent); while (my $su

    1熱度

    3回答

    我正在製作一個從目錄中讀取文本文件的工具。我正在使用NodeJS fs.readdir和fs.readFile函數。問題是,如果我添加一個新文件夾,我必須再次運行服務器。你有什麼建議如何使其動態而無需重新啓動服務器?

    0熱度

    1回答

    爲什麼readdir例程需要struct direct? p 184 K&R 由於什麼原因我們需要struct direct,不能只使用struct Dirent? 的dirent的定義:p 180 K&R 直接定義:p.183 K&R