Getting tool to work on Linux
This commit is contained in:
parent
101ebd647a
commit
15a655e785
|
@ -0,0 +1,418 @@
|
||||||
|
# Routine to take missing.log entries and link to UGNT and ULB.KJV.Strongs
|
||||||
|
# Same as version 2 but in Linux outputs all html files to temp dir and then opens
|
||||||
|
|
||||||
|
use 5.12.0;
|
||||||
|
use File::Slurp;
|
||||||
|
$| = "\n";
|
||||||
|
use utf8;
|
||||||
|
#use open IN => ":utf8", OUT => ":utf8";
|
||||||
|
use open IO => ":utf8";
|
||||||
|
binmode(STDOUT, ":utf8");
|
||||||
|
use File::Find ;
|
||||||
|
use FindBin '$Bin';
|
||||||
|
use Cwd ;
|
||||||
|
|
||||||
|
my ($d) = ("\\");
|
||||||
|
my ($workDir, $textEditor, $repoPath, $browser, $blbRef, $tN_page) = ($Bin, "\\");
|
||||||
|
my %abbr;
|
||||||
|
|
||||||
|
if ($^O eq "darwin" || $^O eq "linux") {$d = "/"}
|
||||||
|
|
||||||
|
open LOG, ">:utf8", "$Bin${d}Logs${d}mine_log.log" or die ("$!:\n$Bin$[d}Logs${d}mine_log.log");
|
||||||
|
|
||||||
|
while (<DATA>) {
|
||||||
|
chomp;
|
||||||
|
if (/^([^\t]*)\t([^\t]*)\t([^\t]*)$/) {
|
||||||
|
$abbr{$3} = $2;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
my ($udf) = "User_defaults.windows.txt";
|
||||||
|
if ($^O eq "linux") {$udf = "User_defaults.linux.txt"}
|
||||||
|
elsif ($^O eq "darwin") {$udf = "User_defaults.mac.txt"}
|
||||||
|
|
||||||
|
chdir $Bin;
|
||||||
|
|
||||||
|
if ($^O eq "MSWin32" || $^O eq "MSWin64") {$workDir =~ s/\//\\/g}
|
||||||
|
|
||||||
|
open (my $defaults, "<:utf8", "User${d}$udf") or die "User${d}$udf:\n$!";
|
||||||
|
|
||||||
|
GetUserDefaults();
|
||||||
|
|
||||||
|
my ($exceptions_file, $topDir, $txtFile, $dataFile, $displayFile, $filePattern, $sn, $xfAbr, $thisULB) = (
|
||||||
|
"$Bin${d}Exceptions${d}Exceptions_tWs_from_OSHB.txt",
|
||||||
|
"$repoPath${d}en_tw/bible",
|
||||||
|
"$Bin${d}Temp${d}ULB_NASB_Strongs.txt",
|
||||||
|
"$Bin${d}User${d}tW_work_OT.txt",
|
||||||
|
"$Bin${d}Temp${d}mine_results.html",
|
||||||
|
"*\.md"
|
||||||
|
);
|
||||||
|
|
||||||
|
my ($missingLine, $bk, $ch, $vs, $ref, $strong, $word, $flag, $tNid, $abbr, $doFlag, $xmlFile, $lbsBk);
|
||||||
|
my (%bkAbr, %wa, %tW_file);
|
||||||
|
my @tWfiles;
|
||||||
|
|
||||||
|
find( sub { push @tWfiles, $File::Find::name if ( m/^(.*)$filePattern$/ ) }, $topDir) ;
|
||||||
|
|
||||||
|
open OUT, ">:utf8", "$displayFile" or die;
|
||||||
|
|
||||||
|
say OUT "<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset=\"UTF-8\"/>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
";
|
||||||
|
|
||||||
|
ParseLine();
|
||||||
|
FindVerse($ref);
|
||||||
|
ChecktWPages($word);
|
||||||
|
Finish();
|
||||||
|
|
||||||
|
say OUT "
|
||||||
|
</body>
|
||||||
|
</html>";
|
||||||
|
close OUT;
|
||||||
|
close LOG;
|
||||||
|
print "\n\tDone.\n\n";
|
||||||
|
|
||||||
|
sub GetUserDefaults {
|
||||||
|
open (my $defaults, "<:utf8", "$Bin${d}User${d}$udf") or die "$Bin${d}User${d}$udf:\n$!";
|
||||||
|
|
||||||
|
while (my $thisLine = <$defaults>) {
|
||||||
|
chomp $thisLine;
|
||||||
|
if ($thisLine =~ /^Text editor: (.*)$/) {
|
||||||
|
$textEditor = $1;
|
||||||
|
if ($^O eq "MSWin32" || $^O eq "MSWin64") {$textEditor =~ s/^(.*)$/"$1"/g;}
|
||||||
|
} elsif ($thisLine =~ /^Repository directory: (.*)$/) {
|
||||||
|
$repoPath = $1
|
||||||
|
} elsif ($thisLine =~ /^HTML browser: (.*)$/) {
|
||||||
|
$browser = $1;
|
||||||
|
if ($^O eq "MSWin32" || $^O eq "MSWin64") {$textEditor =~ s/^(.*)$/"$1"/g;}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
say LOG "\$textEditor: $textEditor\n\$repoPath: $repoPath\n\$browser: $browser";
|
||||||
|
die "No text editor found" if $textEditor eq "";
|
||||||
|
die "No path to repo found" if $repoPath eq "";
|
||||||
|
|
||||||
|
if ($^O eq "darwin") {$textEditor = "open -a $textEditor"; $browser = "open -a $browser"}
|
||||||
|
|
||||||
|
close $defaults;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub ParseLine {
|
||||||
|
my ($sch, $svs);
|
||||||
|
if ($^O eq "linux" || $^O eq "darwin") {
|
||||||
|
say "\nEnter line from Entries_not_handled.txt:\n";
|
||||||
|
$missingLine = <STDIN>; # I moved chomp to a new line to make it more readable
|
||||||
|
chomp $missingLine; # Get rid of newline character at the end
|
||||||
|
exit 0 if ($missingLine eq ""); # If empty string, exit.
|
||||||
|
#$missingLine = "Zephaniah 1:2 5486";
|
||||||
|
} else {
|
||||||
|
$missingLine = read_file ("Temp${d}temp.tmp");
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($missingLine =~ /^(([^:]*) (\d+):(\d+))\t(\d+)/) {
|
||||||
|
($ref, $bk, $ch, $vs, $sn, $xfAbr) = ($1, $2, $3, $4, $5, $bkAbr{$1});
|
||||||
|
($sch, $svs) = ($ch, $vs);
|
||||||
|
if ($^O eq "MSWin32" || $^O eq "linux") {
|
||||||
|
my $bbkk = $bk;
|
||||||
|
$bbkk =~ s/ /_/g;
|
||||||
|
$bbkk = lc $bbkk;
|
||||||
|
$blbRef = "https://www.biblehub.com/$bbkk/$ch-$vs.htm"
|
||||||
|
}
|
||||||
|
else {$blbRef = "https://www.blueletterbible.org/net/$abbr{$bk}/$ch/$vs";}
|
||||||
|
say LOG "\$blbRef: $blbRef";
|
||||||
|
$strong = "H$sn";
|
||||||
|
say LOG "\$missingLine: $missingLine, \$ref: $ref, \$bk: $bk, \$ch: $ch, \$vs: $vs\n\n";
|
||||||
|
say LOG "\$bk: $bk";
|
||||||
|
open (my $file, "<:utf8", "$dataFile") or die "$dataFile:\n$!";
|
||||||
|
|
||||||
|
while (my $line = <$file>) {
|
||||||
|
chomp $line;
|
||||||
|
say LOG "\$line: $line";
|
||||||
|
if ($line =~ /^(# )?([^\t]*)\t([^\t]*)\t([^\t]*)\t([^\t]*)$/) {
|
||||||
|
my ($fullBk, $wabbr, $numBk, $abr, $lbsBk) = ($2, $3, $4, $5, $5);
|
||||||
|
if ($fullBk eq $bk) {
|
||||||
|
say LOG "\$fullBk: |$fullBk|, \$wa{$fullBk}: |$wa{$fullBk}|, \$numBk: $numBk, \$abr: $abr, \$bk: |$bk|, \$lbsBk: $lbsBk";
|
||||||
|
($wa{$fullBk}) = ($wabbr);
|
||||||
|
$abbr = lc $numBk;
|
||||||
|
say LOG "\$abbr: $abbr";
|
||||||
|
my $mxl = 2;
|
||||||
|
if ($bk eq "Psalms?") {$mxl = 3}
|
||||||
|
while (length $ch < $mxl) {$ch =~ s/^/0/}
|
||||||
|
while (length $vs < $mxl) {$vs =~ s/^/0/}
|
||||||
|
$xmlFile = "$repoPath/OSHB/${numBk}.xml";
|
||||||
|
$tN_page = "$repoPath/en_tn/$wa{$fullBk}/$ch/${vs}.md";
|
||||||
|
say LOG "\n\$wa{$fullBk}/\$ch/\$vs: $wa{$fullBk}/$ch/$vs\nTo system:\n$textEditor $tN_page\n";
|
||||||
|
if ($^O eq "darwin") {system "$textEditor $tN_page"}
|
||||||
|
elsif ($^O eq "linux") {system "xdg-open $tN_page &"}
|
||||||
|
elsif ($^O eq "MSWin32" || $^O eq "MSWin64") {system "START \"\" $tN_page"}
|
||||||
|
#say "open -a /Applications/Logos.app \"logos4:TextComparison;ref=BibleBHS.$lbsBk${sch}.$svs;res=esv,niv2011,niv,nasb95,nrsv,gs-netbible,nlt,leb,kjv1900\"";
|
||||||
|
if ($^O eq "darwin") {system `open -a /Applications/Logos.app "logos4:TextComparison;ref=BibleNIV.$lbsBk${sch}.$svs;res=esv,niv2011,niv,nasb95,nrsv,gs-netbible,nlt,leb,kjv1900"`}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
close $file;
|
||||||
|
|
||||||
|
} else {
|
||||||
|
die "\n\tInput unreadable.\n"
|
||||||
|
}
|
||||||
|
#system `open -a /Applications/Logos.app "logosres:esv;ref=BibleESV.$lbsBk${ch}.$vs"`;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
sub FindVerse {
|
||||||
|
|
||||||
|
my $fileText = read_file("$txtFile", binmode => 'utf8');
|
||||||
|
|
||||||
|
if ($fileText =~ /$ref([^\n]*\n)/) {
|
||||||
|
$thisULB = $1;
|
||||||
|
}
|
||||||
|
|
||||||
|
say LOG "FindVerse |$strong|.";
|
||||||
|
|
||||||
|
if ($flag && $fileText =~ /($ref\t[^\n]*\n)[^\n]*\n/) {
|
||||||
|
say LOG "($ref\t[^\n]*\n)[^\n]*\n";
|
||||||
|
exit 0;
|
||||||
|
} else {
|
||||||
|
if ($fileText =~ /$ref([^\n]*\n )(([^\n]*<)$strong(.?>[^\n]*))/) {
|
||||||
|
my ($fore, $allNasb, $precon, $aft) = ($1, $2, $3, $4);
|
||||||
|
say LOG "\$ref: $ref\n\$fore: $fore\n$allNasb\n\$precon:\n$precon\n\$aft: $aft\n\$thisULB: $thisULB";
|
||||||
|
my $preprecon;
|
||||||
|
if ($precon =~ /^(.*([,>\w\'\"\- —;] |[";\.\?\!]))([\w\'\-]+) (<[^<>]*> ){0,}<$/) {
|
||||||
|
($preprecon, $word) = ($1, $3);
|
||||||
|
say LOG "\$&: $&\n\$preprecon: $preprecon\n\$word: $word";
|
||||||
|
} elsif ($precon =~ /^(\w+) <$/) {
|
||||||
|
($preprecon, $word) = ("", $1);
|
||||||
|
} elsif ($precon =~ /^(.*)\b(\w+)\b <$/) {
|
||||||
|
($preprecon, $word) = ($1, $2);
|
||||||
|
}
|
||||||
|
$preprecon =~ s/</</g;
|
||||||
|
$preprecon =~ s/>/>/g;
|
||||||
|
$aft =~ s/</</g;
|
||||||
|
$aft =~ s/>/>/g;
|
||||||
|
say OUT "<p>$ref$fore</p>\n<p>$preprecon<span style=\"color:red\">$word</span> <<span style=\"color:red\">$strong</span>$aft</p>\n";
|
||||||
|
} else {
|
||||||
|
say OUT "<p>The Strong's code <<<span style=\"color:red\">$strong</span>>> is not found in $ref.</p>";
|
||||||
|
#system ("bbfind -g \"${ref}\\t[^\\n]*\\n[^\\n]*\" 'data${d}ULB_NASB_Strongs.txt'") or die "$!";
|
||||||
|
|
||||||
|
my $dump;
|
||||||
|
$dump = "<p></p><p>";
|
||||||
|
foreach my $file ( @tWfiles ) {
|
||||||
|
my $fileText = read_file("$file", binmode => 'utf8');
|
||||||
|
# While finds entries and Strong's numbers
|
||||||
|
while ($fileText =~ /($strong)[^\d]/g) {
|
||||||
|
my $found = $1;
|
||||||
|
#system `clear`;
|
||||||
|
my $abb = $file;
|
||||||
|
$abb =~ s/.md$//;
|
||||||
|
$dump .= "$abb: <span style=color:red>$found</span><br />\n";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
say $strong;
|
||||||
|
|
||||||
|
if ($^O eq "darwin") {system `$browser https://www.blueletterbible.org/lang/lexicon/lexicon.cfm?strongs=$strong`}
|
||||||
|
|
||||||
|
$strong =~ s/^[HG]//;
|
||||||
|
say OUT "$dump</p><p>$strong</p>";
|
||||||
|
|
||||||
|
#system ("find $topDir -name \"*.md\" -exec grep -H --color \"$strong\[, \\n\\r\]\" {} \\;");
|
||||||
|
#system ("find $topDir -name \"*.md\" -exec grep -H --color \"$strong\$\" {} \\;");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if ($word eq "") {
|
||||||
|
say "There is no \$word in $ref\n$thisULB";
|
||||||
|
if ($^O eq "darwin") {
|
||||||
|
system `$browser https://www.blueletterbible.org/lang/lexicon/lexicon.cfm?strongs=H$strong`;
|
||||||
|
}
|
||||||
|
if ($^O eq "linux") {
|
||||||
|
#system "chromium https://www.blueletterbible.org/lang/lexicon/lexicon.cfm?strongs=H$strong &";
|
||||||
|
system "xdg-open https://www.blueletterbible.org/lang/lexicon/lexicon.cfm?strongs=H$strong &";
|
||||||
|
}
|
||||||
|
if ($^O eq "MSWin32" || $^O eq "MSWin64" ) {
|
||||||
|
system "START \"\" https://www.blueletterbible.org/lang/lexicon/lexicon.cfm?strongs=H$strong";
|
||||||
|
}
|
||||||
|
die
|
||||||
|
}
|
||||||
|
return $word;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub ChecktWPages{
|
||||||
|
|
||||||
|
say LOG "<<$word>>";
|
||||||
|
if ($word eq "") {
|
||||||
|
say "\nThere is no \$word for \$strong = $strong in $ref\n$thisULB\n";
|
||||||
|
die
|
||||||
|
}
|
||||||
|
my $topDir = "$repoPath${d}en_tw${d}bible";
|
||||||
|
say OUT "<p>";
|
||||||
|
foreach my $file ( @tWfiles ) {
|
||||||
|
my $fileText = read_file("$file", binmode => 'utf8');
|
||||||
|
my $foundHere;
|
||||||
|
# While finds entries and Strong's numbers
|
||||||
|
while ($fileText =~ /($strong)[^\d]|^(# [^\n]*\b$word\b)/g) {
|
||||||
|
$foundHere = 1;
|
||||||
|
#system `clear`;
|
||||||
|
my $abb = $file;
|
||||||
|
$abb =~ s/.md$//;
|
||||||
|
say OUT "$abb<br />\n";
|
||||||
|
}
|
||||||
|
if ($foundHere == 1) {unless (exists $tW_file{$file}) {$tW_file{$file} = $file}}
|
||||||
|
}
|
||||||
|
say OUT "</p>";
|
||||||
|
}
|
||||||
|
sub Finish {
|
||||||
|
say "\nLooking for $strong.";
|
||||||
|
# find $topDir -name "*.md" -exec grep -H '($strong[^\d]|$strong$)' {} +
|
||||||
|
#system ("find $topDir -name \"*.md\" -exec grep -H --color \"$strong\[, \\n\\r\]\" {} \\;");
|
||||||
|
|
||||||
|
say OUT "<p>";
|
||||||
|
foreach my $file ( @tWfiles ) {
|
||||||
|
if ($^O eq "MSWin32" || $^O eq "MSWin64") {$file =~ s/\//\\/g}
|
||||||
|
|
||||||
|
my $fileText = read_file("$file", binmode => 'utf8') or die "$!";
|
||||||
|
# While finds entries and Strong's numbers
|
||||||
|
if ($fileText =~ /([^\n]*)($strong\b)([^\n]*)/g) {
|
||||||
|
my ($pre, $found, $post) = ($1, $2, $3);
|
||||||
|
my $abb = $file;
|
||||||
|
$abb =~ s/.md$//;
|
||||||
|
say OUT "$abb: $pre<span style=\"color:red\">$found</span>$post<br />\n";
|
||||||
|
unless (exists $tW_file{$file}) {$tW_file{$file} = $file}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
say OUT "</p>";
|
||||||
|
say "\nLooking for $word.";
|
||||||
|
say OUT "<p>";
|
||||||
|
foreach my $file ( @tWfiles ) {
|
||||||
|
my $fileText = read_file("$file", binmode => 'utf8');
|
||||||
|
# While finds entries and Strong's numbers
|
||||||
|
if ($fileText =~ /#{1,1} ([^\n]*)(\b$word\b)([^\n]*)/g) {
|
||||||
|
my ($pre, $found, $post) = ($1, $2, $3);
|
||||||
|
my $abb = $file;
|
||||||
|
$abb =~ s/.md$//;
|
||||||
|
say OUT "$abb: $pre<span style=\"color:red\">$found</span>$post<br />\n";
|
||||||
|
unless (exists $tW_file{$file}) {$tW_file{$file} = $file}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
say OUT "</p>";
|
||||||
|
my $tW_files;
|
||||||
|
foreach my $key (sort keys %tW_file) {
|
||||||
|
$tW_files .= "$key ";
|
||||||
|
}
|
||||||
|
say "\nOpening .md files.";
|
||||||
|
if ($^O eq "darwin") {
|
||||||
|
system `$browser https://www.blueletterbible.org/lang/lexicon/lexicon.cfm?strongs=$strong`;
|
||||||
|
system `$textEditor $tW_files`;
|
||||||
|
system `$textEditor $exceptions_file`;}
|
||||||
|
if ($^O eq "linux") {
|
||||||
|
say "curl https://www.blueletterbible.org/lang/lexicon/lexicon.cfm?strongs=$strong > $Bin/Temp/Strongs.html";
|
||||||
|
#system "xdg-open https://www.blueletterbible.org/lang/lexicon/lexicon.cfm?strongs=$strong &";
|
||||||
|
system "curl https://www.blueletterbible.org/lang/lexicon/lexicon.cfm?strongs=$strong > $Bin/Temp/Strongs.html";
|
||||||
|
system "sleep 1s";
|
||||||
|
say "curl $blbRef > $Bin/Temp/This_verse.html";
|
||||||
|
system "curl $blbRef > $Bin/Temp/This_verse.html";
|
||||||
|
#system "xdg-open $blbRef &";
|
||||||
|
my @tWs = split / /,$tW_files;
|
||||||
|
foreach (@tWs) {
|
||||||
|
say "Opening $_";
|
||||||
|
system "xdg-open $_ &"
|
||||||
|
}
|
||||||
|
#say "Opening $exceptions_file";
|
||||||
|
#system "xdg-open $exceptions_file &";
|
||||||
|
#system "sleep 1s";
|
||||||
|
say "Opening $displayFile";
|
||||||
|
system "xdg-open $displayFile &";
|
||||||
|
system "sleep 1s";
|
||||||
|
say "Opening $Bin/Temp/This_verse.html";
|
||||||
|
system "xdg-open $Bin/Temp/This_verse.html &";
|
||||||
|
system "sleep 1s";
|
||||||
|
say "Opening $Bin/Temp/Strongs.html";
|
||||||
|
system "xdg-open $Bin/Temp/Strongs.html &";
|
||||||
|
}
|
||||||
|
if ($^O eq "MSWin32" || $^O eq "MSWin64" ) {
|
||||||
|
say "Opening $blbRef";
|
||||||
|
system "START \"\" $blbRef";
|
||||||
|
say "Opening https://www.blueletterbible.org/lang/lexicon/lexicon.cfm?strongs=$strong";
|
||||||
|
system "START \"\" https://www.blueletterbible.org/lang/lexicon/lexicon.cfm?strongs=$strong";
|
||||||
|
my @tWs = split / /,$tW_files;
|
||||||
|
foreach (@tWs) {
|
||||||
|
say "Opening $_";
|
||||||
|
system "START \"\" $_"
|
||||||
|
}
|
||||||
|
#say "Opening $displayFile";
|
||||||
|
#system "START \"\" $displayFile";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
__DATA__
|
||||||
|
01 gen Genesis
|
||||||
|
02 exo Exodus
|
||||||
|
03 lev Leviticus
|
||||||
|
04 num Numbers
|
||||||
|
05 deu Deuteronomy
|
||||||
|
06 jos Joshua
|
||||||
|
07 jdg Judges
|
||||||
|
08 rut Ruth
|
||||||
|
09 1sa 1 Samuel
|
||||||
|
10 2sa 2 Samuel
|
||||||
|
11 1ki 1 Kings
|
||||||
|
12 2ki 2 Kings
|
||||||
|
13 1ch 1 Chronicles
|
||||||
|
14 2ch 2 Chronicles
|
||||||
|
15 ezr Ezra
|
||||||
|
16 neh Nehemiah
|
||||||
|
17 est Esther
|
||||||
|
18 job Job
|
||||||
|
19 psa Psalms
|
||||||
|
20 pro Proverbs
|
||||||
|
21 ecc Ecclesiastes
|
||||||
|
22 sng Song of Solomon
|
||||||
|
23 isa Isaiah
|
||||||
|
24 jer Jeremiah
|
||||||
|
25 lam Lamentations
|
||||||
|
26 ezk Ezekiel
|
||||||
|
27 dan Daniel
|
||||||
|
28 hos Hosea
|
||||||
|
29 jol Joel
|
||||||
|
30 amo Amos
|
||||||
|
31 oba Obadiah
|
||||||
|
32 jon Jonah
|
||||||
|
33 mic Micah
|
||||||
|
34 nam Nahum
|
||||||
|
35 hab Habakkuk
|
||||||
|
36 zep Zephaniah
|
||||||
|
37 hag Haggai
|
||||||
|
38 zec Zechariah
|
||||||
|
39 mal Malachi
|
||||||
|
41 mat Matthew
|
||||||
|
42 mrk Mark
|
||||||
|
43 luk Luke
|
||||||
|
44 jhn John
|
||||||
|
45 act Acts
|
||||||
|
46 rom Romans
|
||||||
|
47 1co 1 Corinthians
|
||||||
|
48 2co 2 Corinthians
|
||||||
|
49 gal Galatians
|
||||||
|
50 eph Ephesians
|
||||||
|
51 php Philippians
|
||||||
|
52 col Colossians
|
||||||
|
53 1th 1 Thessalonians
|
||||||
|
54 2th 2 Thessalonians
|
||||||
|
55 1ti 1 Timothy
|
||||||
|
56 2ti 2 Timothy
|
||||||
|
57 tit Titus
|
||||||
|
58 phm Philemon
|
||||||
|
59 heb Hebrews
|
||||||
|
60 jas James
|
||||||
|
61 1pe 1 Peter
|
||||||
|
62 2pe 2 Peter
|
||||||
|
63 1jn 1 John
|
||||||
|
64 2jn 2 John
|
||||||
|
65 3jn 3 John
|
||||||
|
66 jud Jude
|
||||||
|
67 rev Revelation
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
|
@ -0,0 +1,25 @@
|
||||||
|
echo "pushing ULB"
|
||||||
|
(cd "/home/henry/Documents/WA_Repo/en_ulb";
|
||||||
|
git pull
|
||||||
|
git commit -a -m "$1"
|
||||||
|
git push) || { echo 'Could not commit!' >&2; exit 1; }
|
||||||
|
echo "pushing UDB"
|
||||||
|
(cd "/home/henry/Documents/WA_Repo/en_udb";
|
||||||
|
git pull
|
||||||
|
git commit -a -m "$1"
|
||||||
|
git push) || { echo 'Could not commit!' >&2; exit 1; }
|
||||||
|
echo "pushing tW"
|
||||||
|
(cd "/home/henry/Documents/WA_Repo/en_tw";
|
||||||
|
git pull
|
||||||
|
git commit -a -m "$1"
|
||||||
|
git push) || { echo 'Could not commit!' >&2; exit 1; }
|
||||||
|
echo "pushing tN"
|
||||||
|
(cd "/home/henry/Documents/WA_Repo/en_tn";
|
||||||
|
git pull
|
||||||
|
git commit -a -m "$1"
|
||||||
|
git push) || { echo 'Could not commit!' >&2; exit 1; }
|
||||||
|
echo "pushing Files for Update"
|
||||||
|
(cd "/home/henry/Documents/WA_Repo/Tips_and_Hacks/MAST_tW_PDF_Updater/FilesForUpdates";
|
||||||
|
git pull
|
||||||
|
git commit -a -m "$1"
|
||||||
|
git push) || { echo 'Could not commit!' >&2; exit 1; }
|
|
@ -0,0 +1,24 @@
|
||||||
|
echo "ULB"
|
||||||
|
(cd "/home/henry/Documents/WA_Repo/en_ulb"; git pull)
|
||||||
|
echo "UDB"
|
||||||
|
(cd "/home/henry/Documents/WA_Repo/en_udb"; git pull)
|
||||||
|
echo "tW"
|
||||||
|
(cd "/home/henry/Documents/WA_Repo/en_tw"; git pull)
|
||||||
|
echo "tN"
|
||||||
|
(cd "/home/henry/Documents/WA_Repo/en_tn"; git pull)
|
||||||
|
echo "MakeULB.4.pl"
|
||||||
|
perl "MakeULB.4.pl"
|
||||||
|
echo "FindMismatchedULBSnippets.3.noChunks.pl"
|
||||||
|
perl "FindMismatchedULBSnippets.3.noChunks.pl"
|
||||||
|
echo "CombineULBandNASBwithCodes.pl"
|
||||||
|
perl "CombineULBandNASBwithCodes.pl"
|
||||||
|
xdg-open "Temp/mismatched_snippets.html" &
|
||||||
|
echo "OpenMismatchedFiles.pl"
|
||||||
|
perl "OpenMismatchedFiles.pl"
|
||||||
|
echo "Opening Temp/ULB_text.txt"
|
||||||
|
xdg-open "Temp/ULB_text.txt"
|
||||||
|
# echo "ExtractLinksFromScratchPad.pl"
|
||||||
|
# perl "ExtractLinksFromScratchPad.pl"
|
||||||
|
echo ExtractLinksFromMismatchedSnippets.pl
|
||||||
|
perl ExtractLinksFromMismatchedSnippets.pl
|
||||||
|
xdg-open "Temp/ULB_NASB_Strongs.txt"
|
Loading…
Reference in New Issue