time openssl rand -hex5000000>test.txt
real 0m0.833s
user 0m0.812s
sys 0m0.017s
## ファイル内の文字数のカウント
wc -mtest.txt
10000001test.txt
## 1文字ずつで改行する
time fold -w1test.txt > testR.txt
real 0m1.315s
user 0m1.276s
sys 0m0.031s
git --help
usage: git [--version][--help][-C<path>][-c<name>=<value>][--exec-path[=<path>]][--html-path][--man-path][--info-path][-p| --paginate |-P| --no-pager][--no-replace-objects][--bare][--git-dir=<path>][--work-tree=<path>][--namespace=<name>]<command>[<args>]
These are common Git commands used in various situations:
start a working area (see also: git help tutorial)
clone Clone a repository into a new directory
init Create an empty Git repository or reinitialize an existing one
work on the current change (see also: git help everyday)
add Add file contents to the index
mv Move or rename a file, a directory, or a symlink
restore Restore working tree files
rm Remove files from the working tree and from the index
sparse-checkout Initialize and modify the sparse-checkout
examine the history and state (see also: git help revisions)
bisect Use binary search to find the commit that introduced a bug
diff Show changes between commits, commit and working tree, etc
grep Print lines matching a pattern
log Show commit logs
show Show various types of objects
status Show the working tree status
grow, mark and tweak your common history
branch List, create, or delete branches
commit Record changes to the repository
merge Join two or more development histories together
rebase Reapply commits on top of another base tip
reset Reset current HEAD to the specified state
switch Switch branches
tag Create, list, delete or verify a tag object signed with GPG
collaborate (see also: git help workflows)
fetch Download objects and refs from another repository
pull Fetch from and integrate with another repository or a local branch
push Update remote refs along with associated objects
'git help -a' and 'git help -g' list available subcommands and some
concept guides. See 'git help <command>' or 'git help <concept>'
to read about a specific subcommand or concept.
See 'git help git'for an overview of the system.
gist コマンドのヘルプ
gist -h
Usage: gist [-o|-c|-e][-p][-s][-R][-d DESC][-u URL][--skip-empty][-P][-f NAME|-t EXT]* FILE*
gist --login
gist [-l|-r]--login Authenticate gist on this computer.
-f, --filename[NAME.EXTENSION] Sets the filename and syntax type.
-t, --type[EXTENSION] Sets the file extension and syntax type.
-p, --private Makes your gist private.
--no-private-d, --description DESCRIPTION Adds a description to your gist.
-s, --shorten Shorten the gist URL using git.io.
-u, --update[ URL | ID ] Update an existing gist.
-c, --copy Copy the resulting URL to the clipboard
-e, --embed Copy the embed code for the gist to the clipboard
-o, --open Open the resulting URL in a browser
--no-open--skip-empty Skip gisting empty files
-P, --paste Paste from the clipboard to gist
-R, --raw Display raw URL of the new gist
-l, --list[USER] List all gists for user
-r, --read ID [FILENAME] Read a gist and print out the contents--delete[ URL | ID ] Delete a gist
-h, --help Show this message.
-v, --version Print the version.
*1:どうも、--loginコマンドでtokenが生成されるのは2020年末で廃止になるらしい。 We will remove the Authorizations API endpoint on November 13, 2020. If you accessed the API via password authentication, then we recommend you use the web flow to authenticate.