The UNIX and Linux Forums  
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。

Go Back   UNIXおよびLinuxフォーラム > オペレーティングシステム > HP - UX
Googleのunix.com



HP - UX HP - UXの(ヒューレットパッカードのUNIX )のHewlett - PackardのUNIXオペレーティングシステムの独自の実装、システムの五に基づい

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
Unixのスクリプトのディレクトリに新しいファイルのエントリを検出する james_1984 シェルプログラミングとスクリプティング 13 2008年10月10日 07:31午前
wh iノードのインデックス1の配列のインデックス( 0 )とは違ってから始まる sairamdevotee UNIXのダミー質問と回答のため 1 2008年8月17日 05:04午前
なぜファイルシステムのiノードのインデックス1の配列のインデックス( 0 )とは違ってから始まる sairamdevotee ファイルシステムは、ディスクとメモリ 0 2008年8月17日 04:50午前
tcshの場合+サブディレクトリエントリを完了 JamesGoh シェルプログラミングとスクリプティング 0 2008年4月23日 04:52午前
どのような指標は何ですか? ラヴィrajクマー シェルプログラミングとスクリプティング 3 2006年12月26日 08:43午前

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2009年6月22日
psimoes79 psimoes79 is offline
登録ユーザー
  
 

参加日: 2007年7月
投稿: 21
のディレクトリ内の最後のエントリのインデックスを取得する

こんにちは、

とにかくそこのディレクトリ内の最後のエントリのインデックスを取得するためですか?私のエントリを読むにはCプログラムを使用しているんですが、これは、ディレクトリに非常に大きなされている最後のエントリを見に行きたいと私のすべてを読むにはしないでください。私は、ディレクトリのファイル記述子のサイズを使用していたときに削除するファイルのサイズを減少させることはありません。任意のアイデアですか?ありがとう。
  #2固定リンク)  
Old 2009年6月22日
vbe's Avatar
vbe vbe is offline Forum Staff  
モデレータ
  
 

参加日: 2005年9月
場所:スイス- GEの
投稿数: 1,575
引用:
私はこれは、ディレクトリに非常に大きなされている最後のエントリを見に行きたいと私のすべてを読むにはしないでください。
何かのように
コード:
mos:/xtra $ ll|wc -l
2259
mos:/xtra $ ll -lt|head -2
total 1624588
-rw-rw-r--   1 oracle     dba           6645 Jun 20 23:00 oa....
  #3固定リンク)  
Old 2009年6月22日
psimoes79 psimoes79 is offline
登録ユーザー
  
 

参加日: 2007年7月
投稿: 21
そのようなときは何か、すべてのディレクトリエントリを読むだけ後者の2つの印刷されています。私が欲しいのは最後のエントリに移動することです。私は、これには、ディレクトリが、ファイル記述子が成長するときにファイルが削除されているディレクトリのファイル記述子のサイズは常に、ファイル記述子のサイズを小さくしていません動作するとしている。
  #4固定リンク)  
Old 2009年6月22日
ジムマクナマラ jim mcnamara is offline Forum Staff  
...@...
  
 

参加日: 2004年2月
場所: NM
投稿数:5763
あなたseekdir ( )とtelldir dirent.h ( )を望む

ただし、 manページを読むようにしてください: seekdir (下) のPOSIX 基本的に知っているの時間先のオフセットがないSEEK_END等価です( lseekのように( ) ) 。あなたの実装が異なる振る舞いをすることがあります。
  #5固定リンク)  
Old 2009年6月22日
メチル methyl is offline
登録ユーザー
  
 

参加日: 2008年3月
投稿数: 1,175
のサブディレクトリを持つディレクトリ内の最後のエントリには、最近作成されたファイルです。場合には、最近更新されたファイルを小さな値にすることができます。 " ls "ディレクトリからのディレクトリのリストは常にソート。

コード:
# Last entry in directory
find . -type f -print | tail -1 | xargs ls -liad

これはあなたの以前の記事(つまり、 180 MBのディレクトリのファイル)と同じディレクトリです。もしそうなら、どのように多くのファイルがディレクトリにあるとしているかどうかを確認するにはサブディレクトリを管理しているのですか?
Reply

ブックマーク

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは オフ
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 02:42午前


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0