gsv
Table of Contents
gsv
transforms a multi-line CSV into one-line CSV to make it easier to grep
. gsv
is heavily inspired by gron.
1. Usage
cat sample.csv
cat sample.csv | gsv
cat sample.csv | gsv | grep test
cat sample.csv | gsv | grep test | gsv -u
2. Installation
go install github.com/jiro4989/gsv@main
or download executables from GitHub Releases.
Bump TimonVS/pr-labeler-action from 3.1.0 to 4.0.0
Bumps TimonVS/pr-labeler-action from 3.1.0 to 4.0.0.
Release notes
Sourced from TimonVS/pr-labeler-action's releases.
Commits
cf8bb78
Compile distb7e7b3e
Upgrade js-yaml dependencyadbeb0d
Upgrade matcher library7f16a21
Upgrade@actions/core
,@actions/github
and nocke0d9125
Merge pull request #66 from FelixVita/patch-16f5dd39
Upgrade build related dependencies0a97260
Merge pull request #67 from TimonVS/feat/node-16f310742
Use Node 16 in CIb4ed8a1
Upgrade package-lock.json and@types/node
e2edd7b
Merge pull request #63 from martinm82/fix/update-node16Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)chore(deps): bump goreleaser/goreleaser-action from 3 to 4
Bumps goreleaser/goreleaser-action from 3 to 4.
Release notes
Sourced from goreleaser/goreleaser-action's releases.
Commits
8f67e59
chore: regenerate78df308
chore(deps): bump minimatch from 3.0.4 to 3.1.2 (#383)66134d9
Merge remote-tracking branch 'origin/master' into flarco/master3c08cfd
chore(deps): bump yargs from 17.6.0 to 17.6.25dc579b
docs: add example when using workdir along with upload-artifact (#366)3b7d1ba
feat!: remove auto-snapshot on dirty tag (#382)23e0ed5
fix: do not override GORELEASER_CURRENT_TAG (#370)1315dab
update buildb60ea88
improve install4d25ab4
Update goreleaser.tsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump TimonVS/pr-labeler-action from 3.1.0 to 4.1.1
Bumps TimonVS/pr-labeler-action from 3.1.0 to 4.1.1.
Release notes
Sourced from TimonVS/pr-labeler-action's releases.
Commits
8b99f40
Compile dist01938b9
Merge pull request #75 from TimonVS/feat/repo-token-config17041f9
Allow repo token to be passed inwith
sectionaeec1bb
Upgrade to latest version of action9d99f19
Merge pull request #72 from TimonVS/main-licensese2a2c89
Update action version in READMEad46b65
Merge pull request #59 from danyeaw/patch-18a69b8c
Add contents permission to job permissionsb7e7b3e
Upgrade js-yaml dependencyadbeb0d
Upgrade matcher libraryDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump github.com/stretchr/testify from 1.8.0 to 1.8.1
⚠️ Dependabot is rebasing this PR ⚠️
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps github.com/stretchr/testify from 1.8.0 to 1.8.1.
Commits
b747d7c
Bump github.com/stretchr/objx from 0.4.0 to 0.5.0 (#1283)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump dependabot/fetch-metadata from 1.3.1 to 1.3.2
Bumps dependabot/fetch-metadata from 1.3.1 to 1.3.2.
Release notes
Sourced from dependabot/fetch-metadata's releases.
Commits
90ed90d
Merge pull request #226 from dependabot/v1.3.2-release-notes28b141f
v1.3.2cfb7274
Merge pull request #225 from dependabot/brrygrdn/skip-commit-verification6c87543
Bump dist/d882a80
Update documentationb1673a7
Add skip-commit-verification input29dc6db
getMessage can skip commit verification checksa7c13a8
Merge pull request #211 from dependabot/update-codeowners6daa4b9
Update CODEOWNERSDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump github.com/stretchr/testify from 1.7.2 to 1.7.4
Bumps github.com/stretchr/testify from 1.7.2 to 1.7.4.
Commits
48391ba
Fix panic in AssertExpectations for mocks without expectations (#1207)840cb80
arrays value types in a zero-initialized state are considered empty (#1126)07dc7ee
Bump actions/setup-go from 3.1.0 to 3.2.0 (#1191)c33fc8d
Bump actions/checkout from 2 to 3 (#1163)3c33e07
Added Go 1.18.1 as a build/supported version (#1182)e2b56b3
Bump github.com/stretchr/objx from 0.1.0 to 0.4.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump goreleaser/goreleaser-action from 2 to 3
Bumps goreleaser/goreleaser-action from 2 to 3.
Release notes
Sourced from goreleaser/goreleaser-action's releases.
... (truncated)
Commits
68acf3b
chore(deps): bump@actions/tool-cache
from 1.7.2 to 2.0.1 (#355)46da113
chore: node 16 as default runtime (#343)223909a
chore: updatec56d8df
Revert "chore(deps): bump@actions/core
from 1.6.0 to 1.8.2 (#354)"d1c2f83
chore(deps): bump@actions/core
from 1.6.0 to 1.8.2 (#354)5c65fd8
chore(deps): bump@actions/http-client
from 1.0.11 to 2.0.1 (#353)46cd12b
chore(deps): bump yargs from 17.4.1 to 17.5.1 (#352)822d1bf
chore(deps): bump docker/bake-action from 1 to 2 (#346)c25888f
chore: update dev dependencies and workflow (#342)ec57748
chore(deps): bump yargs from 17.4.0 to 17.4.1 (#339)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump actions/setup-go from 2 to 3
Bumps actions/setup-go from 2 to 3.
Release notes
Sourced from actions/setup-go's releases.
... (truncated)
Commits
f6164bd
Remove stable input and fix SemVer notation (#195)2bb2aab
update types node (#194)edcbc0c
update lockfileVersion (#193)fb9a043
Update default runtime to node16 (#192)5b0ae0e
Bump pathval from 1.1.0 to 1.1.1 (#188)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump codecov/codecov-action from 2.1.0 to 3
Bumps codecov/codecov-action from 2.1.0 to 3.
Release notes
Sourced from codecov/codecov-action's releases.
Changelog
Sourced from codecov/codecov-action's changelog.
Commits
e3c5604
Merge pull request #689 from codecov/feat/gcov174efc5
Update package-lock.json6243a75
bump to 3.0.00d6466f
Bump to node16d4729ee
fetch.default351baf6
fix: bashd8cf680
Merge pull request #675 from codecov/dependabot/npm_and_yarn/openpgp-5.2.1b775e90
Merge pull request #676 from codecov/dependabot/npm_and_yarn/actions/exec-1.1.12ebc2f0
Merge pull request #682 from codecov/dependabot/npm_and_yarn/typescript-4.6.38e2ef2b
Merge pull request #681 from codecov/dependabot/npm_and_yarn/types/node-17.0.23Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump github.com/stretchr/testify from 1.7.0 to 1.7.1
Bumps github.com/stretchr/testify from 1.7.0 to 1.7.1.
Commits
083ff1c
Fixed didPanic to now detect panic(nil).1e36bfe
Use cross Go version compatible build tag syntaxe798dc2
Add docs on 1.17 build tags83198c2
assert: guard CanConvert call in backward compatible wrapper087b655
assert: allow comparing time.Time7bcf74e
fix msgAndArgs forwardingc29de71
add tests for correct msgAndArgs forwardingf87e2b2
Update buildsab6dc32
fix linting errors in /assert packageedff5a0
fix funtion nameDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump golangci/golangci-lint-action from 2 to 3.1.0
Bumps golangci/golangci-lint-action from 2 to 3.1.0.
Release notes
Sourced from golangci/golangci-lint-action's releases.
... (truncated)
Commits
b517f99
fix version in package-lock.json (#407)9636c5b
Update version to 3.1.0 in package.json (#406)03e4bef
ci(dep): Add step to commit changes if PR has dependencies label (#108)cdfc708
Allow to disable caching completely (#351)7d5614c
build(deps-dev): bump eslint from 8.9.0 to 8.10.0 (#405)c675eb7
Update all direct dependencies (#404)423fbaf
Remove Setup-Go (#403)bcfc6f9
build(deps-dev): bump eslint-plugin-import from 2.25.3 to 2.25.4 (#402)d34ac2a
build(deps): bump setup-go from v2.1.4 to v2.2.0 (#401)e4b538e
build(deps-dev): bump@types/node
from 16.11.10 to 17.0.19 (#400)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)