<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic printig  files in a directory in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/printig-files-in-a-directory/m-p/3860247#M98323</link>
    <description>Hi all,&lt;BR /&gt;&lt;BR /&gt;  I am using C to read and print files in a directory but i do not want to print the directories within it. I am using readdir(), is there anyway to do this?&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Henry</description>
    <pubDate>Mon, 11 Sep 2006 05:49:07 GMT</pubDate>
    <dc:creator>Henry Chua</dc:creator>
    <dc:date>2006-09-11T05:49:07Z</dc:date>
    <item>
      <title>printig  files in a directory</title>
      <link>https://community.hpe.com/t5/operating-system-linux/printig-files-in-a-directory/m-p/3860247#M98323</link>
      <description>Hi all,&lt;BR /&gt;&lt;BR /&gt;  I am using C to read and print files in a directory but i do not want to print the directories within it. I am using readdir(), is there anyway to do this?&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Henry</description>
      <pubDate>Mon, 11 Sep 2006 05:49:07 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/printig-files-in-a-directory/m-p/3860247#M98323</guid>
      <dc:creator>Henry Chua</dc:creator>
      <dc:date>2006-09-11T05:49:07Z</dc:date>
    </item>
    <item>
      <title>Re: printig  files in a directory</title>
      <link>https://community.hpe.com/t5/operating-system-linux/printig-files-in-a-directory/m-p/3860248#M98324</link>
      <description>Hi Henry,&lt;BR /&gt;&lt;BR /&gt;You have to check every "dirent entry" with&lt;BR /&gt;stat(2) / fstat(2) against its st_mode &lt;SYS&gt;.&lt;BR /&gt;&lt;BR /&gt;rgds &lt;BR /&gt;HGH&lt;BR /&gt;&lt;/SYS&gt;</description>
      <pubDate>Mon, 11 Sep 2006 06:33:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/printig-files-in-a-directory/m-p/3860248#M98324</guid>
      <dc:creator>Hemmetter</dc:creator>
      <dc:date>2006-09-11T06:33:59Z</dc:date>
    </item>
    <item>
      <title>Re: printig  files in a directory</title>
      <link>https://community.hpe.com/t5/operating-system-linux/printig-files-in-a-directory/m-p/3860249#M98325</link>
      <description>is C a prerequisite? Why not the easy way: perl or sh&lt;BR /&gt;&lt;BR /&gt;# perl -MFile::Find -le'find(sub{-d and return;print$File::Find::name},@ARGV)' $HOME, /tmp&lt;BR /&gt;&lt;BR /&gt;Enjoy, Have FUN! H.Merijn</description>
      <pubDate>Mon, 11 Sep 2006 06:36:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/printig-files-in-a-directory/m-p/3860249#M98325</guid>
      <dc:creator>H.Merijn Brand (procura</dc:creator>
      <dc:date>2006-09-11T06:36:59Z</dc:date>
    </item>
    <item>
      <title>Re: printig  files in a directory</title>
      <link>https://community.hpe.com/t5/operating-system-linux/printig-files-in-a-directory/m-p/3860250#M98326</link>
      <description>Henry,&lt;BR /&gt;after some modifcations:&lt;BR /&gt;#include &lt;STDIO.H&gt;&lt;BR /&gt;#include &lt;DIRENT.H&gt;&lt;BR /&gt;#include &lt;SYS&gt;&lt;BR /&gt;#include &lt;SYS&gt;&lt;BR /&gt;&lt;BR /&gt;main()&lt;BR /&gt;{&lt;BR /&gt;    DIR *dirp;&lt;BR /&gt;    struct dirent *dp;&lt;BR /&gt;    struct stat buf;&lt;BR /&gt;&lt;BR /&gt;    printf("\tFiles:\n");&lt;BR /&gt;    dirp = opendir(".");&lt;BR /&gt;    while (dp = readdir(dirp)) {&lt;BR /&gt;          if (stat(dp-&amp;gt;d_name,&amp;amp;buf) == 0)&lt;BR /&gt;          if(buf.st_mode &amp;amp; S_IFREG) printf("%s\n", dp-&amp;gt;d_name);&lt;BR /&gt;       }&lt;BR /&gt;   return closedir(dirp);&lt;BR /&gt;   }&lt;BR /&gt;&lt;/SYS&gt;&lt;/SYS&gt;&lt;/DIRENT.H&gt;&lt;/STDIO.H&gt;</description>
      <pubDate>Mon, 11 Sep 2006 09:58:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/printig-files-in-a-directory/m-p/3860250#M98326</guid>
      <dc:creator>Peter Godron</dc:creator>
      <dc:date>2006-09-11T09:58:59Z</dc:date>
    </item>
  </channel>
</rss>

