#include <stdio.h>

int main()
{
	FILE* fp = fopen("/boot/grub/grub.cfg", "r");
	if (fp == NULL)
	{
		perror("fopen");
		return 1;
	}

	for (;;)
	{
		char buffer[128];
		size_t nread = fread(buffer, 1, sizeof(buffer) - 1, fp);
		if (nread == 0)
		{
			if (ferror(fp))
				perror("fread");
			break;
		}
		buffer[nread] = '\0';
		fputs(buffer, stdout);
	}

	if (fclose(fp) == EOF)
	{
		perror("fclose");
		return 1;
	}

	return 0;
}