![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 付箋フォルダ | mjdavies | UNIXのダミー質問と回答のため | 1 | 2008年10月16日 07:45午前 |
| コンパイル済みのバイナリファイルを"バイナリファイルを実行することはできない"を提供 | scgupta | Sun Solaris | 0 | 2006年7月13日 02:59午前 |
| 一部のフォルダにコピーするフォルダ... ;-) | chimpu | UNIXのダミー質問と回答のため | 5 | 2004年4月26日 01:25午後 |
| 一部のフォルダにフォルダのバックアップを作成する...;) | chimpu | シェルプログラミングとスクリプティング | 1 | 2004年4月26日 11:02午前 |
| のftpでフォルダをダウンロードする | eloquent99 | UNIXのダミー質問と回答のため | 6 | 2003年4月23日 04:06午後 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
私はこのすべてには初心者ですが、基本的な原則undertand 。私は現在、大きな課題に取り組んでいると最後の部分に苦しんでいます。
私は、 2つのファイルがある 1フォルダのバイナリ(おそらく配列として扱わ? )で約20のファイルのリストが含まれて 2フォルダのいくつかのファイルとサブフォルダが含まれても、バイナリ内の各エントリ 私は基本的にフォルダを1の各エントリをするのですかを確認したい場合はファイル2内の任意のマッチング結果は、もしあったとしても、かれらのテキストフォルダ3に移動する必要がありますマッチです すべてのソリューションですか? |
|
||||
|
引用:
別の可能性をフォルダ1にリストファイルが存在する場合は、フォルダを2で確認してください。次に、使用して差分を比較する。のような何か: コード:
LIST=files.txt
ls folder1 > $LIST #list files from folder1
cat $LIST| while read line; do #for each filename
INPUT=$(echo ${line})
cd $folder2
if [ -f $INPUT ]; then #check if file exists and its a regular file
#files exists
diff $folder1/$INPUT $folder2/$INPUT > dev/nul 2>&1 #compares both
if [ "$?" == "0" ]; then #check for result.
#files exists and they're identical
fi
fi
done
もしこのようなものを探してよく分かりません。いくつかのエラーを含むことができますので、その場合は、それをチェック:私も初心者です ![]() アルバート。 |