なにはともあれSLAXat LINUXなにはともあれSLAX - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト200:login:Penguin 06/10/19 14:29:30 NByMOkR/ ついでにslax-ja-5.1.8-2.isoでは /tools/liblinuxliveでは # add special options for NTFS if [ "$FS" = "ntfs" ]; then OPT=",ro" #if [ "$IOCHARSET" != "" ]; then OPT="$OPT,nls=$IOCHARSET"; fi if [ "$IOCHARSET" != "" ]; then OPT="$OPT,nls=$IOCHARSET" else OPT="$OPT;nls=utf8" fi fi になっていますが、同様に書き換えると [ "$FS" = "ntfs" ] && OPT=",ro,nls=${IOCHARSET:-utf8}" ということでここも8行分が1行で済みますね。 201:login:Penguin 06/10/19 14:41:32 NByMOkR/ (slax-ja-5.1.8-2.iso)/tools/liblinuxliveの453-488行をいっそのこと case $FS in '' ) ;; # skip when $FS is null ntfs ) OPT=",ro,nls=${IOCHARSET:-utf8}" ;; vfat ) OPT=",iocharset=${IOCHARSET:-utf8}$(get_codepage 2> /dev/null)" ;; swap ) fstab_update_line $FSTAB~ $DEVICE swap swap defaults ;; * ) fstab_update_line $FSTAB~ $DEVICE $MOUNTDIR $FS auto,users,suid,dev,exec$OPT; mkdir -p "$1/$MOUNTDIR" ;; esac とすれば35行分が8行で済みます。 これでいいのかどうかはわかりませんが、コード上は等価変換だと思います。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch