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フォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
bashシェル:設定を作成する airsmurf シェルプログラミングとスクリプティング 4 2008年5月20日 02:49午前
制限付きアクセス権を持つユーザーを作成する ramanan25 UNIXの詳細&エキスパートのためのユーザー 4 2008年5月5日 11:05午後
ユーザーの作成 vishwaraj HP - UX 1 2008年1月14日 08:30午前
のSMCを使っているユーザを作成する chaandana UNIXの詳細&エキスパートのためのユーザー 2 2007年6月26日 01:45午前
ユーザーを作成! ocpguy UNIXのダミー質問と回答のため 1 2001年12月4日 03:39午後

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

参加日: 2006年10月
記事: 1
bashの/ Awkのスクリプトの仕方(旧)の新しいユーザーを作成する

私はいくつかの仕方はこのスクリプトを作る必要がある...私も何もinterpretatingを開始するのに問題が生じると思うよ...

私は、一時ファイルの任意のサブコマンドライン上で提供される(通常は、ユーザーのホームディレクトリではなく、必ずしも)取締役は、与えられたディレクトリを検索できるようにするスクリプトを作成する/ Directoryをした条件に一致する(下記参照)を削除する必要があると書かれている彼らに。

唯一の条件にしている
一時ファイルとディレクトリ名をカンマで気温が開始されます( 、 ) 。
一時ファイルや一時的なディレクトリ(すべての内容を含む) 5日間のファイルやディレクトリの最終更新日より後に削除されます。
ホームディレクトリとそのすべてのサブディレクトリを、ユーザーID 、またはそれ以上に相当する500一時ファイルとディレクトリを持つユーザーのみにチェックされます。

誰でも心のサンプルスクリプトを示し、ここで私は正しい方向にポイント?私は詰まっているんですが...
  #2固定リンク)  
Old 2006年10月17日
Yogesh Sawant's Avatar
Yogesh Sawant Yogesh Sawant is offline Forum Staff  
モデレータパートタイムとフルタイムのお父さん
  
 

参加日: 2006年9月
場所: Rossem 、 Tazenda
投稿数:1086
これはカンマで始まる名前のファイルを検索するのに役立ちます:
コード:
find . -name ',*'
チェック ファイルのmtime のオプションは、 5日前に変更されているファイルを見つけるために使用するコマンドのヘルプを見つける

コード:
id someuser
このコマンドは、ユーザーのユーザーIDが表示されます。 UIDをチェックする場合の500よりも大きい必要がある
  #3固定リンク)  
Old 2006年10月17日
justsam
ユーザー
  
 

投稿: Ñ / 1
ビット: 0 [銀行]
こんにちはJukai 、

完了Yogeshのrelpy ....

# ! / bin / shに

ホームディレクトリ内のユーザーのリストを取得#
リスト\u003d `はls - l /ホーム| awkは' ( ) $ 9印刷' `

#人のユーザーが、ユーザーIDをして下さい- 500以上
利用者$リストに
する
USER_ID \u003d ` / usr / binに/ ` $ (ユーザ) |カットのF1 - Dの' ( ' |カット- F2キー- Dの' \u003d '番号
場合、 [ $ ( USER_ID ) -グアテマラ500 ]
それから
エコーSUCC_LIST \u003d ` " $ ( SUCC_LIST ) $ (ユーザ) " `
Fiの
完了した

上記のユーザーのために収集している# 5日間以上のファイルを削除
USR社SUCC_LISTで$ ( )の
する
/ usr / binに/ /ホーム/ $ ( USR社) -名" 、 * " 、ファイルのmtimeタイプF - 5の- exec / binに/ rm - fを見つける( ) ;
完了した


注:上記のスクリプトを記憶だけではなく、ファイルのディレクトリを削除します... ūのための最後のコマンドを見つけることに応じて変更することができます....

編集justsamで最終; 2006年10月17日に 05:58午前..理由:小変更は、ループの最後にするために必要
Closed Thread

ブックマーク

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

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

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

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




すべてGMT -4です。現在の時刻は 04:40午後


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

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