[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:35664] Re: シェルスクリプト内での空白文字を含んだファイル名



<3E02AF44.1070707@xxxxxxxxxxx>の記事において
ttomo0@xxxxxxxxxxxさんは書きました。

> #! /bin/sh
> 
> FILE1=/root/.mozilla/Default(BS)(SP)User/*/bookmarks.html
> FILE2=/home/tomohiko/.mozilla/Default(BS)(SP)User/*/bookmarks.html
> if [ $FILE1 -nt $FILE2 ]; then
>     echo 'FILE1>FILE2'
> else
>     echo 'FILE1<FILE2'
> fi
> ---------------------------------------------
> [注](BS):バックスラッシュ (SP):空白

if [ "$FILE1" -nt "$FILE2" ]; then

のようにすればいいです。 詳細は man bash して
QUOTING のあたり (jman なら「クォート」)。

<87el8d8bkn.wl@xxxxxxxxxxxxxxxx>の記事において
sakuma11999@xxxxxxxxxxxさんは書きました。

> Debian固有の話題じゃないですねぇ.
> 
> 話題自体も別に難解な問題じゃないので安直にMLに聞くより自分で調べた方が
> 勉強になると思いますよ.

 こういう情報「ゼロ」のメールを投げるのは、
やめていただきたいです。

-- 
中野武雄