Skip to content

A web scraper and Ruby gem to generate a 📄 list of system calls in UNIX based system

License

Notifications You must be signed in to change notification settings

AdiChat/System-Call

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💎 System Call ⭐

Gem Version Downloads License alt text

This is a web scraper (along with a gem) for scraping data from linasm.sourceforge.net and generate an extensive list of system calls on the fly. The list of system calls are present in the url: here

This is a gem for generating a list of system calls in UNIX based systems.
Find the gem here.

Installation

Add the gem to the gemfile:

gem 'system_call'

Then execute:

$ bundle install

Install the gem :

$ gem install system_call

Usage

Create an object :

  list = System_Call.new()

In order to generate the list of system calls by scraping data:

  list.generate_list('E:/List/system_call_list.txt')

This would generate the list of system calls in a given path. (Default path: E:/System Calls in UNIX.txt)

Alternative usage

Run the following command:

    ruby scrape_system_call_data.rb

##Download the list of system calls View the list here and download it.

Author

The gem system_call has been coded by Aditya Chatterjee.

Contribute 🙏

Bug reports and pull requests are welcomed.

License

License
The gem has been developed in the open under the terms of the CC0-1.0.

About

A web scraper and Ruby gem to generate a 📄 list of system calls in UNIX based system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages