hashcat cpu does not support reading words from stdin. Therefore this must either be saved into a textfile temporarily or be archived by a corresponding ruleset. (hashcat cpu does not support multiple rulesets either). For GPU processing the plain is simply to long.
A way to trick hashcat is to specify the known part as a salt (as long as there is a mode for you algorithm, e.g. md5(salt.pass) [like OSC]) and run a simple bruteforce using hashcat.
A way to trick hashcat is to specify the known part as a salt (as long as there is a mode for you algorithm, e.g. md5(salt.pass) [like OSC]) and run a simple bruteforce using hashcat.