Carica file su 'cmi@gen'

main
sam 2 years ago
parent 61778ea6ad
commit 7fd4df67c1

@ -0,0 +1,840 @@
#!/bin/sh
TMP=/tmp
CONF=.comicinfo
FILE=ComicInfo.xml
ABSOLUTE_FILE=$TMP/tmp-$FILE
echo "<?xml version='1.0' encoding='utf-8'?>" > $ABSOLUTE_FILE
echo "<ComicInfo>" >> $ABSOLUTE_FILE
mkdir -p $CONF
############################################################################################################################################################
CHECK=Series
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Title of the series the book is part of.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=LocalizedSeries
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(English Series Title) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=SeriesSort
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Sorting Order Title) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Count
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(The total number of books in the series.
The Count could be different on each book in a series. Consuming applications should consider using only the value for the latest book in the series.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Writer
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Person or organization responsible for creating the scenario.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Penciller
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Person or organization responsible for drawing the art.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Inker
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Person or organization responsible for inking the pencil art.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Colorist
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Person or organization responsible for applying color to drawings.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Letterer
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Person or organization responsible for drawing text and speech bubbles.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=CoverArtist
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Person or organization responsible for drawing the cover art.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Editor
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(A person or organization contributing to a resource by revising or elucidating the content, e.g., adding an introduction, notes, or other critical matter. An editor may also prepare a resource for production, publication, or distribution.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Translator
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(A person or organization who renders a text from one language into another, or from an older form of a language into the modern form.
This can also be used for fan translations scanlator. ) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Publisher
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(A person or organization responsible for publishing, releasing, or issuing a resource.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Imprint
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(An imprint is a group of publications under the umbrella of a larger imprint or a Publisher. For example, Vertigo is an Imprint of DC Comics.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Characters
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Characters present in the book.
It is accepted that multiple values are comma separated.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Teams
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Teams present in the book. Usually refer to super-hero teams (e.g. Avengers).
It is accepted that multiple values are comma separated.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Locations
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Locations mentioned in the book.
It is accepted that multiple values are comma separated.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=MainCharacterOrTeam
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Main character or team mentioned in the book.
It is accepted that a single value should be present.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Other
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK:"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Genre
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Genre of the book or series. For example, Science-Fiction or Shonen.
It is accepted that multiple values are comma separated.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=AgeRating
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Age rating of the book.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=SeriesGroup
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(A group or collection the series belongs to.
It is accepted that multiple values are comma separated.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=AlternateSeries
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Quite specific to US comics, some books can be part of cross-over story arcs. Those fields can be used to specify an alternate series, its number and count of books.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=StoryArc
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(The story arc that books belong to.
For example, for Undiscovered Country, issues 1-6 are part of the Destiny story arc, issues 7-12 are part of the Unity story arc.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=StoryArcNumber
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
( While StoryArc was originally designed to store the arc within a series, it was often used to indicate that a book was part of a reading order, composed of books from multiple series. Mylar for instance was using the field as such.
Since StoryArc itself wasn't able to carry the information about ordering of books within a reading order, StoryArcNumber was added.
StoryArc and StoryArcNumber can work in combination, to indicate in which position the book is located at for a specific reading order.
It is accepted that multiple values can be specified for both StoryArc and StoryArcNumber. Multiple values are comma separated.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=AlternateCount
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Quite specific to US comics, some books can be part of cross-over story arcs. Those fields can be used to specify an alternate series, its number and count of books.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=AlternateNumber
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Quite specific to US comics, some books can be part of cross-over story arcs. Those fields can be used to specify an alternate series, its number and count of books.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Title
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Title of the book.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Summary
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(A description or summary of the book.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Review
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Review of the book.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Tags
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Tags of the book or series. For example, ninja or school life.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Web
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(A URL pointing to a reference website for the book.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Number
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Number of the book in the series.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Volume
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Volume containing the book. Volume is a notion that is specific to US Comics, where the same series can have multiple volumes. Volumes can be referenced by numer 1, 2, 3… or by year 2018, 2020….) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Format
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(The original publication's binding format for scanned physical books or presentation format for digital sources.
"TBP", "HC", "Web", "Digital" are common designators.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Manga
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Whether the book is a manga. This also defines the reading direction as right-to-left when set to YesAndRightToLeft. Yes/No/YesAndRightToLeft) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Year
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Usually contains the release date of the book.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Month
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Usually contains the release date of the book.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Day
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Usually contains the release date of the book.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=LanguageISO
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(A language code describing the language of the book.
Without any information on what kind of code this element is supposed to contain, it is recommended to use the IETF BCP 47 language tag, which can describe the language but also the script used. This helps to differentiate languages with multiple scripts, like Traditional and Simplified Chinese.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=Notes
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(A free text field, usually used to store information about the application that created the ComicInfo.xml file.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=CommunityRating
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Community rating of the book, from 0.0 to 5.0.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=BlackAndWhite
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(Whether the book is in black and white. Yes/No) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=ScanInformation
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(A free text field, usually used to store information about who scanned the book.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
CHECK=GTIN
############################################################################################################################################################
if [ -f $CONF/$CHECK ]
then
VAR=$(cat $CONF/$CHECK)
else
echo "$CHECK
(A Global Trade Item Number identifying the book. GTIN incorporates other standards like ISBN, ISSN, EAN, or JAN.) :"
read VAR
fi
if [ -z "$VAR" ]
then
echo " <$CHECK></$CHECK>" >> $ABSOLUTE_FILE
else
echo " <$CHECK>$VAR</$CHECK>" >> $ABSOLUTE_FILE
echo $VAR > $CONF/$CHECK
fi
############################################################################################################################################################
## END
############################################################################################################################################################
mv $ABSOLUTE_FILE $PWD/$FILE
echo "############################################################################################################################################################"
cat $PWD/$FILE
echo "############################################################################################################################################################"
echo ""
echo "PATH = $PWD/$FILE"
Loading…
Cancel
Save