diff --git a/_scripts/list_of_files.list b/_scripts/list_of_files.list new file mode 100644 index 0000000..dd3d92e --- /dev/null +++ b/_scripts/list_of_files.list @@ -0,0 +1,90 @@ +../Algorithms/Algorithmic_complexity.md +../Computer_Architecture/Bus.md +../Computer_Architecture/CPU/CPU_architecture.md +../Computer_Architecture/CPU/Fetch_decode_execute.md +../Computer_Architecture/CPU/The_Little_Man_computer.md +../Computer_Architecture/Chipset_and_controllers.md +../Computer_Architecture/Memory/Memory.md +../Computer_Architecture/Memory/Role_of_memory_in_computation.md +../Databases/SQL/Update_an_SQL_table.md +../Databases/SQL/Delete_records_in_an_SQL_table.md +../Databases/SQL/11_Aggregate_functions.md +../Databases/SQL/10_Joins.md +../Databases/SQL/Update_existing_data_in_SQL_table.md +../Databases/SQL/Insert_data_into_SQL_table.md +../Databases/SQL/Wildcards_in_SQL.md +../Databases/SQL/Create_an_SQL_table.md +../Databases/SQL/Retrieve_data_from_SQL_table.md +../Databases/SQL/Foreign_keys_in_SQL.md +../Databases/ACID_principle.md +../Databases/GraphQL/Journey_of_GraphQL_query.md +../Databases/GraphQL/Using_GraphQL_with_Node.md +../Databases/GraphQL/Key_characteristics_of_GraphQL.md +../Databases/GraphQL/Schema_Definition_Language.md +../Databases/GraphQL/Apollo/Mutations_with_Apollo_Client.md +../Databases/GraphQL/Apollo/Apollo_Client.md +../Databases/GraphQL/Apollo/Using_arguments_with_Apollo_Client.md +../Databases/GraphQL/Apollo/Apollo_Server.md +../Databases/MongoDB/Update_document.md +../Databases/MongoDB/Complete_example.md +../Databases/MongoDB/Modelling_relationships.md +../Databases/MongoDB/Adding_documents_to_a_collection.md +../Databases/MongoDB/Deleting_documents.md +../Databases/MongoDB/Introduction.md +../Databases/MongoDB/Creating_a_schema_and_model.md +../Databases/MongoDB/Querying_a_collection.md +../Databases/MongoDB/Connect_to_database.md +../Databases/MongoDB/Importing_data.md +../Databases/MongoDB/Validating_Mongoose_schemas.md +../Databases/MongoDB/Troubleshooting.md +../Databases/MongoDB/Create_database.md +../Databases/Relational_Databases/Views_in_relational_databases.md +../Databases/Relational_Databases/Relational_database_architecture.md +../Databases/Relational_Databases/Role_of_primary_key_in_relational_databases.md +../Databases/REST/RESTful_APIs.md +../Databases/REST/HTTP_request_types.md +../Algorithms/Algorithmic_complexity.md +../Computer_Architecture/Bus.md +../Computer_Architecture/CPU/CPU_architecture.md +../Computer_Architecture/CPU/Fetch_decode_execute.md +../Computer_Architecture/CPU/The_Little_Man_computer.md +../Computer_Architecture/Chipset_and_controllers.md +../Computer_Architecture/Memory/Memory.md +../Computer_Architecture/Memory/Role_of_memory_in_computation.md +../Databases/SQL/Update_an_SQL_table.md +../Databases/SQL/Delete_records_in_an_SQL_table.md +../Databases/SQL/11_Aggregate_functions.md +../Databases/SQL/10_Joins.md +../Databases/SQL/Update_existing_data_in_SQL_table.md +../Databases/SQL/Insert_data_into_SQL_table.md +../Databases/SQL/Wildcards_in_SQL.md +../Databases/SQL/Create_an_SQL_table.md +../Databases/SQL/Retrieve_data_from_SQL_table.md +../Databases/SQL/Foreign_keys_in_SQL.md +../Databases/ACID_principle.md +../Databases/GraphQL/Journey_of_GraphQL_query.md +../Databases/GraphQL/Using_GraphQL_with_Node.md +../Databases/GraphQL/Key_characteristics_of_GraphQL.md +../Databases/GraphQL/Schema_Definition_Language.md +../Databases/GraphQL/Apollo/Mutations_with_Apollo_Client.md +../Databases/GraphQL/Apollo/Apollo_Client.md +../Databases/GraphQL/Apollo/Using_arguments_with_Apollo_Client.md +../Databases/GraphQL/Apollo/Apollo_Server.md +../Databases/MongoDB/Update_document.md +../Databases/MongoDB/Complete_example.md +../Databases/MongoDB/Modelling_relationships.md +../Databases/MongoDB/Adding_documents_to_a_collection.md +../Databases/MongoDB/Deleting_documents.md +../Databases/MongoDB/Introduction.md +../Databases/MongoDB/Creating_a_schema_and_model.md +../Databases/MongoDB/Querying_a_collection.md +../Databases/MongoDB/Connect_to_database.md +../Databases/MongoDB/Importing_data.md +../Databases/MongoDB/Validating_Mongoose_schemas.md +../Databases/MongoDB/Troubleshooting.md +../Databases/MongoDB/Create_database.md +../Databases/Relational_Databases/Views_in_relational_databases.md +../Databases/Relational_Databases/Relational_database_architecture.md +../Databases/Relational_Databases/Role_of_primary_key_in_relational_databases.md +../Databases/REST/RESTful_APIs.md +../Databases/REST/HTTP_request_types.md diff --git a/_scripts/random_revision_topic.sh b/_scripts/random_revision_topic.sh index 1ea10da..117bef5 100755 --- a/_scripts/random_revision_topic.sh +++ b/_scripts/random_revision_topic.sh @@ -3,8 +3,15 @@ DIRS_TO_PARSE="../Algorithms ../Computer_Architecture ../Databases" for ele in $DIRS_TO_PARSE; do - find $ele -name "*.md" -type f >> list_of_files.list + MATCHES+=( $(find $ele -name "*.md" -type f) ) done +for i in ${MATCHES[@]} +do + echo $i +done -#find ../ -name "*.md" -type f > list_of_files.list +# Next steps: +# - Generate random number +# - Specify the range of the random number from 0 to length of $MATCHES +# - Return that index