An open API service indexing awesome lists of open source software.

https://github.com/aggstam/movies_randomizer

Simple utility to get movie suggestions from local PSV files.
https://github.com/aggstam/movies_randomizer

c shell

Last synced: 8 months ago
JSON representation

Simple utility to get movie suggestions from local PSV files.

Awesome Lists containing this project

README

          

# movies_randomizer

Suggest a random movie from the dataset of PSV(Pipe-Separated Values) files.


Filenames act as genre, so user can select one to get a suggestion from.


Records format is the following:
```
{Name}|{Year}|{Duration}
```

## Usage
Two version have been implemented, one with pure C, and a shell script.


Both can be invocted via the Makefile, or by directly compiling and executing.

### Make usage
#### C code
```
% make
```
To include a genre as parameter:
```
% make GENRE={genre}
```

#### Shell script
```
% make script
```
To include a genre as parameter:
```
% make script GENRE={genre}
```

### Direct usage
#### C code
Compilation:
```
% gcc -o movies_randomizer movies_randomizer.c
```
Execution:
```
% ./movies_randomizer
```
To include a genre as parameter:
```
% ./movies_randomizer {genre}
```

#### Shell script
Mark as executable:
```
% chmod a+x movies_randomizer.sh
```
Execution:
```
% ./movies_randomizer.sh
```
To include a genre as parameter:
```
% ./movies_randomizer.sh {genre}
```