file
Git – Remove untracked files matching a pattern
Solution
$ git clean [-n] -f <path>...
Example
Run:
$ git clean -n -f *.json
to remove all untracked json files.
Important note
Always use -n
or --dry-run
before running the command.
Download streamable files with Axios/NestJS
Solution
Use responseType: arraybuffer
. Example in NestJS (The httpService
of NestJS uses Axios):
const response = this.httpService.get(downloadUrl, { responseType: 'arraybuffer', // <= THIS }); return new Promise((resolve, reject) => { response.subscribe({ next(response) { response.status === 200 ? resolve(response.data) : reject(response.data); }, error(err) { reject(err); }, } }); });
Perl – Detect non-ASCII characters in file
Solution
$ perl -ne 'if (/[^[:ascii:]]/) { print $. . ": " . $_ }' filepath