Skip to content

A computing wormhole. My own personal framework for raw data analysis as a modular wormhole. Many applications! Open a directory and process all csv files. Choose a column and run an os command on every value in that column. Can change command and column between files.

Notifications You must be signed in to change notification settings

beenste-dataman/cognition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Image 1-1-23 at 7 51 PM

A computing wormhole. My own personal framework for raw data analysis as a modular wormhole.


Many applications! Open a directory and process all csv files. Choose a column and run an os command on every value in that column. Can change command and column between files.

Image 1-1-23 at 7 53 PM

Always use '| tee file.txt' to save output. There is no output that works at this scale, sorry. Grep by filename to get it after.


This can run other scripts or tools, anything you'd run in cli is available. The target is static as the very last value in the command string.

Structure is as such:

[command part1] + [command part 2] + [target]

Example to ping all values in a column:

You will input the following- Command part 1: ping Command part 2: -c 5

The Final command will be- ping -c 5 target

With target being the value from the column in that iteration.


Get nutso

  • Run a script using this.
  • Build scripts to feed values from this.
  • Query API's
  • Run this on an ftp in a cron job as needed. Add files to FTP destination as needed, for example a csv of the day's IP's deemed malicious by behavior. Run commands using those IPs.

About

A computing wormhole. My own personal framework for raw data analysis as a modular wormhole. Many applications! Open a directory and process all csv files. Choose a column and run an os command on every value in that column. Can change command and column between files.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages