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

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > シェルプログラミングとスクリプティング
Googleのunix.com



シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
最新のファイルを取得 調査官 シェルプログラミングとスクリプティング 4 2009年4月2日 12:15午後
ftpコマンドファイルを最新に laiko UNIXのダミー質問と回答のため 2 2008年5月14日 07:10午前
最新のファイルを読む wereyou UNIXのダミー質問と回答のため 3 2008年2月10日 12:12午前
最新のftpからファイルを取得する arunavlp UNIXのダミー質問と回答のため 3 2008年2月8日 10:19午前
ftpコマンドを介して最新のファイルを取得 alx ポストお問い合わせサイト管理者とモデレーターここを 2 2006年1月26日 11:44午前

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

参加日: 2008年2月
投稿: 27
どうすれば最新のファイルの名前を取得できますか?

1 )の変数にはどうすれば最新のファイルの名前を取得できますか?

2 )安全をディレクトリからすべてのファイルを削除することです

私をしています

CDの$ dir_name

もしreturn_code > 0
rm *
Fiの

どのようなシェルスクリプトでは、ディレクトリからすべてのファイルを削除するには、他の代替品は何ですか?

  #2固定リンク)  
Old 2009年1月2日
joeyg's Avatar
joeyg joeyg is offline Forum Staff  
modérateur
  
 

参加日: 2007年12月
Location :ホーム17度のワールドチャンピオン、ボストンセルティックス
投稿数: 1311
Wink

回答# 1
コード:
ls -ltr | tail -1
現在のフォルダ内には最近のファイル上のすべての情報を与えるだろう
コード:
ls -ltr | tail -1 | awk '{print $9}'
単にファイル名を与えるだろう
コード:
MYFILE=`ls -ltr | tail -1 | awk '{print $9}'`
$ MyFileはには、ファイル名を配置します

# 2
その後、通常は最高rm 、改善をCDに
コード:
rm \dir\folder\*
または類似。
すべてのファイルまたは削除されたいくつかの他のコマンドを実行見たがあまりにも多くの例は、 CDが失敗します。
  #3固定リンク)  
Old 2009年1月2日
pludi's Avatar
pludi pludi is online now Forum Staff  
モデレータ
  
 

参加日: 2008年12月
場所: 。で
投稿数: 1,873
はい、ディレクトリからすべてのファイルを削除安全です...うっかりするまでは、システムディレクトリと設定ヒット/必須プログラムねんね。
、問題は、 VAR関数\u003d `はls - tr1 |表示head - n 1は、最新のファイルを入手するには、 `
  #4固定リンク)  
Old 2009年1月2日
Hangman2 Hangman2 is offline
登録ユーザー
  
 

参加日: 2008年2月
投稿: 27
ありがとう-それ働いた。

ありがとう

  #5固定リンク)  
Old 2009年1月3日
matrixmadhan matrixmadhan is offline Forum Advisor  
Technoratiのマスター
  
 

参加日: 2005年3月
場所:Bのリーフノード+木
投稿数:2954
引用:
現在のフォルダ内には最近のファイル上のすべての情報を与えるだろう
コード:

はls - ltr |尾-1 | awkは' ( ) ' $ 9印刷
尾は必要ない

この操作を行うだけだ

コード:
ls -lrt | awk 'END{print $9 }'
  #6固定リンク)  
Old 2009年1月3日
jaduks's Avatar
jaduks jaduks is offline
登録ユーザー
  
 

参加日: 2007年8月
場所:アッサム、インド
投稿数: 166
コード:
To print the last field of last line
$ ls -lrt | awk '{ f=$NF }; END{ print f }'

This also works sometime
$ ls -t1 | head -n1
Closed Thread

ブックマーク

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

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

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

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




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


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

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