Skip to content
Question paper search
Branch: gh-pages
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
resources
scripts add script to remove papers with non-pdf links May 13, 2018
.editorconfig
.gitattributes Adds .gitattribute to not show project's main language as HTML Apr 24, 2017
.gitignore
CNAME
CONTRIBUTING.md
LICENSE
README.md add contribution instructions Dec 7, 2018
client.css
client.js
index.html show search para in URL Dec 7, 2018

README.md

mfqp

Website for Question Paper Search

Utilities

Number of papers in the json file

$ jq '. | length' data/data.json

Find number of papers with link doesn't end with PDF and isn't on Drive

$ jq '.[].Link' data/data.json | awk -F'"' '{ if (match($2, /pdf$/) == 0 && match($2, /drive.google.com/) == 0) { print $2 } }' | wc

Calculate number of duplicates

# Find the original number of papers
$ jq '.[].Link' data/data.json | wc
# Find the number of unique records
$ jq '.[].Link' data/data.json | sort | uniq | wc
# Subtract the result of the second command
# from the first to get the number of duplicates
# oneliner to find the number of duplicates
$ echo $((`jq '.[].Link' data/data.json | sort | uniq -D | wc -l`-`jq '.[].Link' data/data.json | sort | uniq -d | wc -l`))

Library site is down? ( http://10.17.32.9 )

Run the following command, commit the new data.json file and push to this repository:

sed -ie "s/http:\/\/10\.17\.32\.9/https:\/\/static\.metakgp\.org/g" data/data.json

or if you need to go back to the library site:

sed -ie "s/https\:\/\/static.metakgp.org/http\:\/\/10.17.32.9/g" data/data.json

LICENSE

Licensed under GNU General Public License v3.0 (GPLv3).

Contributing

Please read CONTRIBUTING.md guide to know more.

You can’t perform that action at this time.