![]() |
|
|
Googleのunix.com
|
|||||||
| UNIXのダミー質問と回答のため もしUNIXやLinuxについての質問があれば、ここに投稿してください。すべてのUNIXおよびLinux初心者歓迎! |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 一覧検索結果のフィルタリング | fxvisions | シェルプログラミングとスクリプティング | 3 | 2007年10月10日 08:57午後 |
| 私のps -アルファベットのF | grepコマンドの結果をみじん切りにしている | bsp18974 | UNIXのダミー質問と回答のため | 1 | 2007年8月14日 11:35午前 |
| 方法はgrep結果の最初の7文字が表示されますか? | kthatch | UNIXのダミー質問と回答のため | 8 | 2007年4月5日 02:00午前 |
| どのように検索結果を絞り込むにはgrep - pの | priceb | シェルプログラミングとスクリプティング | 2 | 2006年6月28日 09:40午前 |
| 複数のはgrep結果-書式を設定する | sysera | シェルプログラミングとスクリプティング | 7 | 2004年3月25日 06:04午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
このしてみてください
ここでは、 lsコマンドのスイッチを探している可能性のあるカップルを達成している。異なっている本を読み終わった後は、 Unixの場合には、正確な場合は、スイッチに使用される文字を使用している人にどんな味ls 。
最初は、 ls -液晶通常のファイルが最後に変更されたときのタイムスタンプのようになります。 第二には、 ls - LUの通常のファイルが最後にアクセスされたときのタイムスタンプのようになります。 そのためには、ファイルが作成されている場合(およびアクセスしないため変更されたこと)は、コマンドはls - LUのファイルが作成されたときのタイムスタンプを報告する。しかし、次回にアクセスするファイルのタイムスタンプが更新されます。 現在、他のファイルよりも古い場合に解明して、どのファイルが、この試しでした: はls - lct /ディレクトリ - lの- >は、タイムスタンプが含まれている長いリストを、ある - cを- >は、ファイルが最後に書き込まれたタイムスタンプを与える - Tの- >種類のファイルに出力して、最近変更された上部と下部にある古い改変されている時代です。 そのためには、私はあなたの他の記事を集めてきたものをすべてこの組み合わせ: 自分のホームディレクトリから: はgrep <whateverあなたのfor> /ディレクトリ/ / *. dbf > somefile探しています 現在、多くの場合は、おそらくこのようになります。 somefileエントリには: そのファイルを検索した文字列: <the文字列を含む<the名for> さて、あなたは、ファイルに関する情報を取得したい。一握りの行がある場合のみですが、 somefileのオープンでした 六 手動でファイル名だけで葉が結腸、後にすべて削除してください。最大多数の場合は数百ものエントリで終わるしかし、我々はファイル名をパースするためには、より効率的な方法が必要です。 awkは- Fを: ' ( ) ' somefile $ 1プリント> somefile2 ミュージックビデオsomefile2 somefile 今は、 /ディレクトリ内のすべてのファイルの一覧/ / *. dbfのがお望みの文字列にマッチします。現在これらのファイルについての情報を取得します。 ファイル名の猫somefile ` ` する $ filenameにはls -液晶> > somefile2 完了した ミュージックビデオsomefile2 somefile 最後に、もっとsomefile 。 あなたが私のために私は、 lsコマンドの- Tのループを使用していないフラグ**注記されます。我々のファイルを一度に情報を取得して以来、彼らは本当にここでソートする方法はありません。かつて我々はテキストファイルにすべての出力を得る必要な場合は、それらの順序でソートするとawkは使うことができます。 ** ちょっと長くて醜いが、やるべきことをやる必要がありますから私は言った。 か、この答えはあなたの質問になりました私は左の欄にWAAAYYYY出るのですか? -香港 |