671c0eb16f
update comment
2023-03-11 17:16:29 +00:00
51d112b5ce
Merge pull request #45 from chapmanjacobd/patch-3
...
Use ctrl+d instead of ctrl+c
2023-03-12 01:14:06 +08:00
40c3b7d7b8
update title for bash strict mode, add command to turn it off
2023-03-11 17:08:42 +00:00
6ecdb7b85e
Merge pull request #46 from chapmanjacobd/patch-4
...
add more info about BASH options
2023-03-12 00:58:05 +08:00
23a1efa249
add examples for 'current time point for N days ago or after N days'
2023-03-11 16:21:26 +00:00
a606d6be45
Merge pull request #48 from PoplarYang/master
...
fix typo '//dev/shm/200m' and add 'current time point for N days ago or after N days'
2023-03-12 00:07:23 +08:00
16197f576e
Merge pull request #29 from siansiansu/formatExampleCode
...
format bash commands
2023-03-11 16:40:42 +08:00
232900349a
fix typo
...
Co-authored-by: kang <1115610574@qq.com >
2022-05-17 18:07:22 +08:00
3cf8bdfe46
add 'current time point for N days ago or after'
2022-05-16 00:33:16 +08:00
794d4ba7b3
fix typo "//dev/shm"
2022-05-16 00:13:47 +08:00
3276c74d49
add more info about BASH options
2022-05-14 16:08:29 -05:00
f459755ade
Use ctrl+d instead of ctrl+c
2022-05-14 13:10:26 -05:00
7d33353ca8
make some parts of example code more consistent
...
Signed-off-by: alexsu <alexsu@17.media >
2022-05-10 12:21:11 +08:00
a59c8598b0
edfixed grep command "Regex with or without a certain character"
2022-05-09 00:18:05 +08:00
c70067d38f
edRemove ‘ ’ style quotes from README.ME
2022-05-09 00:15:04 +08:00
bca6221ed3
edadd comm in "data wrangling"
2022-05-09 00:01:41 +08:00
0103101550
edit "Run last command"
2022-05-08 23:35:19 +08:00
bab726081b
fixed example for Variable command
2022-05-08 23:33:28 +08:00
7d40456576
fixed content order
2022-05-08 23:07:47 +08:00
ab2ecc058d
fixing example output for look command
2022-05-08 01:38:02 +08:00
9dbc77ba6e
Merge pull request #28 from NateEag/patch-1
...
Fix typo in README.md (singer -> single)
2022-05-08 01:32:45 +08:00
8b2e16f0c1
Merge pull request #33 from JacksonBailey/patch-1
...
Variable substitution changes
2022-05-08 01:30:26 +08:00
18134f72c9
Merge pull request #30 from ember91/master
...
Fix spelling errors
2022-05-08 01:20:06 +08:00
b1137da792
Merge pull request #24 from linus/patch-2
...
Use correct quoting
2022-05-08 01:04:52 +08:00
b912cc99bf
Merge pull request #23 from linus/patch-1
...
Use equivalent regex with PCRE
2022-05-08 01:02:27 +08:00
b07665cb43
Merge pull request #22 from herrcykel/patch-1
...
Simplify glob expression
2022-05-08 00:58:25 +08:00
7010074d16
Merge pull request #35 from chapeupreto/fixes
...
fix typo and markdown formatting issues
2022-05-08 00:54:56 +08:00
12023778bd
fix typo and markdown formatting
...
Signed-off-by: Rod Elias <rodiney@gmail.com >
2022-05-06 10:50:27 -03:00
dc268515b7
Variable substitution changes
...
Clarify documentation and give a few more examples
2022-05-04 15:58:25 -04:00
d2549128c7
Fix spelling errors
...
Signed-off-by: Emil Berg <emil.berg@ericsson.com >
2022-05-04 07:50:27 +02:00
bd9a732dba
Correct the description of Esc + c (Alt+c)
...
Signed-off-by: Страхиња Радић <contact@strahinja.org >
2022-05-04 07:47:31 +02:00
c136e0f36f
Fix typo in README.md (singer -> single)
2022-05-03 21:45:55 -04:00
8ab7cf7a6d
Simplify glob expression
...
Signed-off-by: O <herrcykel@users.noreply.github.com >
2022-05-03 22:15:57 +02:00
a97dcf2a3b
Use equivalent regex with PCRE
...
Use the equivalent regex with PCRE.
`[0-9]*` (and `\d*`) will output each integer, e.g.:
```bash
echo 17 | grep -o '[0-9]*'
```
Whereas `\d` will split it into digits, e.g.:
```bash
echo 17 | grep -oP '\d'
```
Signed-off-by: Linus G Thiel <linus@yesbabyyes.se >
2022-05-03 22:02:09 +02:00
0f5fa26f06
Use correct quoting
...
Unquote the sed expression.
Signed-off-by: Linus G Thiel <linus@yesbabyyes.se >
2022-05-03 22:01:42 +02:00
c2b96736bd
Merge pull request #21 from Strahinja/master
...
Correct the description of Esc + c (Alt+c, M-c)
2022-05-03 12:21:52 +08:00
8dcfa4904b
Correct the description of Esc + c (Alt+c)
...
Signed-off-by: Страхиња Радић <contact@strahinja.org >
2022-01-26 18:17:03 +01:00
ce13d4af19
Merge pull request #20 from valerionew/patch-1
...
Swap * and ? in bash globbing sections to match with correct comments
2021-08-13 19:03:16 +08:00
81ec32bfb9
Swap * and ? in bash globbing sections to match with correct comments
...
Signed-off-by: valerionew <valerionappi995@gmail.com >
2021-07-01 15:05:55 +02:00
954f42c06a
fixed typo in file name
...
xargs using With sed
2021-05-16 16:17:31 +08:00
c1c3f8bcb5
Merge pull request #19 from WardMaes/master
...
Add instructions to exit virtual environment
2021-05-06 17:30:17 +08:00
26db64f1b2
Add deactivate command
...
Signed-off-by: Ward <WardMaes@users.noreply.github.com >
2021-04-11 11:40:52 +02:00
5e32496e5d
Merge branch 'master' of https://github.com/onceupon/Bash-Oneliner
2021-03-16 22:10:53 +08:00
f1e9f30e78
+ find 1. Recursively count all the files in a directory
...
+ Condition and loop
1. Using test command, to test if the length of variable is nonzero
+ Others
1. Create a screen and name it 'test'
+ Time
1. Get the seconds since epoch (Jan 1 1970) for a given date (e.g Mar 16
2021)
2. Convert the number of seconds since epoch back to date
+ fix some markdown syntax issue
2021-03-16 22:10:49 +08:00
248ae4c50e
Merge branch 'master' of https://github.com/onceupon/Bash-Oneliner
2021-03-16 22:08:23 +08:00
5740e44d62
+ find 1. Recursively count all the files in a directory
...
+ Condition and loop
1. Using test command, to test if the length of variable is nonzero
+ Others
1. Create a screen and name it 'test'
+ Time
1. Get the seconds since epoch (Jan 1 1970) for a given date (e.g Mar 16
2021)
2. Convert the number of seconds since epoch back to date
+ fix some markdown syntax issue
2021-03-16 22:08:02 +08:00
19d402cc84
+ find
...
1. Recursively count all the files in a directory
+ Condition and loop
1. Using test command, to test if the length of variable is nonzero
+ Others
1. Create a screen and name it 'test'
+ Time
1. Get the seconds since epoch (Jan 1 1970) for a given date (e.g Mar 16
2021)
2. Convert the number of seconds since epoch back to date
+ fix some markdown syntax issue
2021-03-16 22:03:57 +08:00
244a568bd7
fix typo mentioned in issue https://github.com/onceupon/Bash-Oneliner/issues/18
2021-03-16 20:13:56 +08:00
093edef55a
+ time
...
returns the current time with nanoseconds.
2021-03-16 19:43:41 +08:00
8b505a4dc5
Merge pull request #16 from fazlearefin/master
...
Use curl for http status code and reveal a shortened url
2020-09-08 13:28:35 +08:00
1e10f6f269
Use curl to unshorten a shortened URL
2020-08-29 21:22:59 +10:00
4b2167dca3
Use curl to find out the http status code of a URL
2020-08-29 21:21:09 +10:00
b396c45634
fix markdown
2020-07-19 23:42:01 +08:00
f7850ce5c4
fix styling
2020-07-19 23:39:57 +08:00
5e8aa86062
fix styling
2020-07-19 23:39:00 +08:00
8cdf69d5c5
fix header
2020-07-19 23:36:11 +08:00
e1a3a2a25d
update
...
- Get UUID of a disk (e.g. sdb)
2020-07-19 23:28:25 +08:00
708ed78958
Networking
...
- To block port 80 (HTTP server) using iptables.
2020-07-19 23:18:25 +08:00
c434421b77
System
...
- Check status of a process using PID
2020-07-19 23:13:06 +08:00
d6a31731d7
System
...
- Set the default user and key for a host when using SSH
2020-07-19 23:06:03 +08:00
27da2e897b
update
...
- Edit PS1 variable for bash
2020-07-19 22:58:30 +08:00
ad6e6112f1
Find
...
- Find large files in the system (e.g. >4G)
2020-07-19 22:55:29 +08:00
ddd2d3aa1f
Others
...
- List one file per line.
2020-07-19 22:52:32 +08:00
f6be60886d
Condition and loop
...
- Make directories listed in a file
2020-07-19 22:45:24 +08:00
cbe90cb99f
System
...
- Check for package update
2020-07-19 22:40:49 +08:00
7aba786152
Networking
...
- Scan for open ports and OS and version detection
2020-07-19 22:38:34 +08:00
7e9a091b3f
Networking
...
- Nc as a chat tool!
2020-07-19 22:32:08 +08:00
39fbcae0b7
Others
...
- Zip the content of a directory without including the directory itself
2020-07-19 22:28:38 +08:00
fe139c35d1
System
...
- Run yum update excluding a package
2020-07-19 22:18:48 +08:00
e17743e9b9
edit
...
- Which ports are listening for TCP connections from the network
2020-07-19 22:16:45 +08:00
3d6f8bcda1
Time
...
- Print date with formatting
2020-07-19 22:14:19 +08:00
8e6a0f8eb9
Networking
...
- Perform network throughput tests
2020-07-19 22:12:40 +08:00
8ed1acc61b
System
...
- Work with yum history
2020-07-19 21:40:03 +08:00
3571593f1b
update
...
- Get DNS TXT record a of domain
2020-07-19 21:28:12 +08:00
ea0d9bbd5b
Networking
...
- Get DNS TXT record a of domain
2020-07-19 21:25:51 +08:00
46bda81c1a
Networking
...
- resolve a domain to IP address
2020-07-19 21:22:40 +08:00
d7a768c446
rearrange orders
2020-07-19 21:15:06 +08:00
6c083c518e
Data wrangling
...
- Delete all non-printing characters
2020-07-19 21:13:37 +08:00
0df09b76c3
Networking
...
- Look up website information (e.g. name server), searches for an object
in a RFC 3912 database.
2020-07-19 20:47:49 +08:00
640fb02686
edit
...
- List only directory
2020-07-19 20:43:22 +08:00
5f04d6349c
Time
...
- Print date in %Y-%m-%d
2020-07-19 20:36:59 +08:00
de26eeae47
update intro
2020-07-19 00:08:43 +08:00
65e0abdff5
lint
2020-07-19 00:02:03 +08:00
4b6247a712
Xargs
...
- Prompt commands before running commands
2020-07-18 23:48:32 +08:00
328bd53614
Networking
...
- Check connection to host
2020-07-18 23:42:09 +08:00
8b0d9aa44a
Networking
...
- Print the route packets trace to network host
2020-07-18 23:38:19 +08:00
5b12320bc9
Networking
...
- Send a ping with a limited TTL to 10
2020-07-18 23:17:25 +08:00
61d2422c53
Networking
...
- Check if a host is up and scan for open ports, also skip host
discovery.
2020-07-18 23:02:20 +08:00
0aef9e7537
System
...
- Reading from journal file
2020-07-18 22:53:12 +08:00
fdae9e9013
System section
...
- Performance monitoring tool - sar
2020-07-18 22:50:56 +08:00
7857f80844
update "Find empty (0 byte) files"
2020-07-18 22:37:25 +08:00
ba73fb49d2
Merge pull request #15 from fazlearefin/master
...
Use find to find and delete empty files
2020-07-18 22:35:31 +08:00
94defb0184
add to "time"
...
- sleep a random duration
Signed-off-by: bonnie <nim.1111.ou@gmail.com >
2020-07-18 22:34:09 +08:00
77c45a8784
Use find to find and delete empty files
2020-05-24 00:12:17 +10:00
abed667be3
add to "time"
...
- sleep a random duration
2020-02-15 23:53:37 +08:00
4d017c2d4d
add "system" and "other" commands:
...
- auditctl
- df
- identify
2020-02-15 23:32:16 +08:00
30e7fd0280
add fallocate command to "Others"
2020-01-10 01:05:47 +08:00
6e8910bdd4
add SSH Agent Forwarding to "System"
2020-01-10 00:58:15 +08:00
d7b5a2c2d9
fix missing quotes
2020-01-03 00:16:43 +08:00
a24037ba8a
Add "networking" and "server" commands:
...
- SELinux statux
- resolve domain to IP
- show SSL of a domain
2020-01-03 00:14:40 +08:00
f02230af71
Command for generating an UUID
2019-11-04 23:01:14 +08:00
00403b5101
add ssh commands to 'System'
2019-11-04 00:08:19 +08:00
2bc547cfbd
Merge pull request #14 from ivothgle/patch-1
...
Update http to https
2019-10-28 13:46:53 +08:00
8848b16b80
Update http to https
...
Replace safer https to avoid hijacking on some networks
2019-10-27 18:05:19 +08:00
b9a7d4bbed
Add commands for 'others'
...
- look
- cal
- Forces applications to use the default language for output
- add some output examples
2019-10-24 22:19:51 +08:00
3ca70751ab
add command to 'system' section
...
printing last reboot history
2019-10-24 20:58:55 +08:00
b26a489a1a
Add new 'Data wrangling' section
...
- Move some 'Others' commands to a new 'Data wrangling' section, which contains bash one-liners for parsing data and files.
- Remove some repeated commands
- add detailed description for some commands
2019-10-22 00:07:26 +08:00
67a9837f58
more description on xargs show limits
...
add output form the command `xargs --show-limits`
2019-10-20 00:26:26 +08:00
e4d4083a27
edit introduction, rearrange commands
2019-10-20 00:15:38 +08:00
ca02a5bccd
fix typo
2019-10-18 18:24:12 +08:00
bd4f9c4b0e
fix typo
2019-10-18 18:23:26 +08:00
88c21b27d6
add commands for 'others' section
...
bash auto-complete, fc
2019-10-18 18:22:19 +08:00
895c9dab1f
Merge pull request #13 from simeg/fixes
...
Minor various fixes
2019-10-04 13:54:25 +08:00
3f0f874b2c
Spelling fixes
...
Signed-off-by: Simon Egersand <s.egersand@gmail.com >
2019-09-29 14:06:05 +02:00
c44a68b096
Give additional context for bash tip
...
Signed-off-by: Simon Egersand <s.egersand@gmail.com >
2019-09-29 14:06:05 +02:00
3745cd6371
Remove whitespace characters
...
Don't worry I didn't do this by hand
Signed-off-by: Simon Egersand <s.egersand@gmail.com >
2019-09-29 14:06:05 +02:00
816dfa96f5
add command for 'system'
...
Follow the most recent logs
2019-09-26 22:02:58 +08:00
dbd01d0d40
add 'System' command
...
add pgrep for checking whether a process is running
2019-09-12 10:20:31 +08:00
60ed6bfba6
Merge pull request #12 from onceupon/add-code-of-conduct-1
...
Create CODE_OF_CONDUCT.md
2019-09-09 10:14:26 +08:00