[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:35670] Re: シェルスクリプト内での空白文字を含んだファイル名
- From: Keni Matsuda <kenichi.matsuda@xxxxxxxxxx>
- Subject: [debian-users:35670] Re: シェルスクリプト内での空白文字を含んだファイル名
- Date: Sat, 21 Dec 2002 08:44:14 +0900
- List-help: <mailto:debian-users-ctl@debian.or.jp?body=help>
- List-id: debian-users.debian.or.jp
- List-owner: <mailto:debian-users-admin@debian.or.jp>
- List-post: <mailto:debian-users@debian.or.jp>
- List-software: fml [fml 4.0.3 release (20011202/4.0.3)]
- List-unsubscribe: <mailto:debian-users-ctl@debian.or.jp?body=unsubscribe>
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 4.0.3 release (20011202/4.0.3)]; post only (only members can post)
- X-spam-level:
- X-spam-status: No, hits=0.2 required=10.0 tests=IN_REP_TO,ISO2022JP_CHARSET,PLING,ISO2022JP_BODY, CASHCASHCASH,UPPERCASE_25_50,WEIRD_PORT,HTTP_USERNAME_USED version=2.31
- References: <E18PHSm-00018k-00@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <3E04E1FD.3050206@xxxxxxxxxxx>
- Message-id: <20021220.184752.115921412.kenichi.matsuda@xxxxxxxxxx>
- X-mail-count: 35670
- X-mailer: Mew version 3.1 on XEmacs 21.4.10 (Military Intelligence)
> > if [ "$FILE1" -nt "$FILE2" ]; then
> この方法は私も試したのですが、こうするとスクリプトはエラーを
> 出さなくなりますが、期待した結果を出しません。
最初の投稿をあらためてみると ...
FILE1=/root/.mozilla/Default(BS)(SP)User/*/bookmarks.html
FILE2=/home/tomohiko/.mozilla/Default(BS)(SP)User/*/bookmarks.html
アスタリスク * の展開がうまくできていないと思われます。
確認法は、echo "$FILE1" してみてください。
if [ "$FILE1" -nt "$FILE2" ]; then はこのままにして、
* の部分を実際のディレクトリ名に置き換えてしまうか、安直ですが、
FILE1=`echo /root/.mozilla/Default(BS)(SP)User/*/bookmarks.html`
FILE2=`echo /home/tomohiko/.mozilla/Default(BS)(SP)User/*/bookmarks.html`
とすればうまくいくと思います。
----
Keni
=========================================================================
Kenichi (Keni) Matsuda E-Mail:kenichi.matsuda@xxxxxxxxxx
Server Globalization Technology Tel: 603-897-3260
Oracle Corporation New England Development Center Fax: 603-897-3317
One Oracle Drive, Nashua, NH 03062-2804, U.S.A.
=========================================================================