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.
Add the gem to the gemfile:
gem 'system_call'
Then execute:
$ bundle install
Install the gem :
$ gem install system_call
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)
Run the following command:
ruby scrape_system_call_data.rb
##Download the list of system calls View the list here and download it.
The gem system_call has been coded by Aditya Chatterjee.
Bug reports and pull requests are welcomed.
The gem has been developed in the open under the terms of the CC0-1.0.