7
3 Pocket Bash [hide] 1. 2. 3. 4. 5.exec 6. 7. 8. ( ) 9. (exitcode) 1. UNIX OS > ( ) >> LAN IP 6 (Linux/Windows) Teraterm 8 Linux/UNIX ( ~ ) find 12 (+1 ) Sponsored Links To search type and hit enter 2018 4 17 2018 4 16 ( ) 2018 4 12 Linux 2018 4 11 35 ( ) 2018 4 10 Apple awk CentOS CUI Debian GaleraCluster Gentoo Graylog grep GUI HP-UX Linux Mac MariaDB Microsoft NixOS PowerShell Proxmox Python sed ShellScript Solaris ssh Teraterm Tool Ubuntu UNIX VMware ESXi Vyatta Vyos Web Web Windows Linux Windows Mac Home Linux Mac Windows Tool 1 2016 2 29 Ē Apple ç 1 Comment Bash 9 Like 0 1 2 > # >> # 100 1/7 Bash 9 | ... 2018/04/26 https://orebibou.com/2016/02/%E8%A6%9A%E3%81%88%E3%81%A6%E3%82%...

Bash 9 | 1/7nic825.la.coocan.jp/ubuntu/herestring-180426-03.pdf3 Pocket Bash [hide] 1. 2. 3. 4. 5.exec 6. 7. 8. ( ) 9. (exitcode) 1. UNIX OS > ( ) >> LAN IP 6 (Linux/Windows) Teraterm

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Bash 9 | 1/7nic825.la.coocan.jp/ubuntu/herestring-180426-03.pdf3 Pocket Bash [hide] 1. 2. 3. 4. 5.exec 6. 7. 8. ( ) 9. (exitcode) 1. UNIX OS > ( ) >> LAN IP 6 (Linux/Windows) Teraterm

3 Pocket

Bash

[hide]

1.2.3.4.5.exec6.7.8. ( )9. (exitcode)

1.

UNIX OS> ( ) >>

LAN IP6

(Linux/Windows)

Teraterm8

Linux/UNIX(

~ )

find12 (+1 )

Sponsored Links

To search type and hit enter

2018 4 17

⇔ 2018 416

() 2018 4

12Linux

2018 4 1135

( ) 2018 4 10

Apple awk CentOS CUIDebian GaleraCluster GentooGraylog grep GUI HP-UX LinuxMac MariaDB MicrosoftNixOS PowerShell Proxmox Python

sed ShellScript Solaris ssh Teraterm

Tool Ubuntu UNIX VMware ESXi Vyatta Vyos Web Web

Windows

Linux Windows Mac

Home Linux Mac Windows Tool

2016 2 29 Apple 1 Comment

Bash 9

Like 0

12

> # >> #

100

1/7Bash 9 | ...

2018/04/26https://orebibou.com/2016/02/%E8%A6%9A%E3%81%88%E3%81%A6%E3%82%...

Page 2: Bash 9 | 1/7nic825.la.coocan.jp/ubuntu/herestring-180426-03.pdf3 Pocket Bash [hide] 1. 2. 3. 4. 5.exec 6. 7. 8. ( ) 9. (exitcode) 1. UNIX OS > ( ) >> LAN IP 6 (Linux/Windows) Teraterm

/dev/null

/dev/pts/1

2.

read

[root@test-node ~]# cat /work/command /etc [root@test-node ~]# read -r line < /work/command ;echo $line /etc

3.

cat

[root@test-node ~]# cat << EOF > /work/test_red.txt > 1234 > 5678 > 90 > EOF [root@test-node ~]# cat /work/test_red.txt 1234 5678 90

EOFEOF

Tab

Linux/UNIX(UTF-8 or

Shift_JIS or EUC-JP...)

grep14 (+3 )

Windows&

CentOS7 Samba

sed12 (+3 )

top14

Twitter

Twitter

@blacknon_

8

8

8

…20

bot Golang

…github.com/theoldmoon0602

Blacknon@@blacknon_

Blacknon@@blacknon_

Blacknon@@blacknon_

theoldmoon0602/……

github.com

Blacknon@

123

1> # ( ) 2> # &> #

1 echo " " > /dev/pts/1

1 3>&1 1>&2 2>&3

1 < #

123

<< EOF......EOF

123

<<­ EOF......EOF

2/7Bash 9 | ...

2018/04/26https://orebibou.com/2016/02/%E8%A6%9A%E3%81%88%E3%81%A6%E3%82%...

Page 3: Bash 9 | 1/7nic825.la.coocan.jp/ubuntu/herestring-180426-03.pdf3 Pocket Bash [hide] 1. 2. 3. 4. 5.exec 6. 7. 8. ( ) 9. (exitcode) 1. UNIX OS > ( ) >> LAN IP 6 (Linux/Windows) Teraterm

4.

cat echo( )

[root@test-node ~]# cat <<< "This Server is $(hostname)." This Server is test-node.

5.exec

exec (fork )

( PS1)

[root@test-node ~]# cat /work/test_sh.sh exec 2>/tmp/error_test greew grep 'aaa' /etc/hogeghogege [root@test-node ~]# sh /work/test_sh.sh [root@test-node ~]# cat /tmp/error_test /work/test_sh.sh: 2: greew: grep: /etc/hogeghogege:

[root@test-node ~]# exec 3</etc/fstab [root@test-node ~]# grep "" <&3 # # /etc/fstab # Created by anaconda on Sun Jan 3 08:46:04 2016 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # /dev/mapper/centos-root / xfs defaults 0 0 UUID=461b7464-714d-4a8b-9f63-19fe0482887f /boot xfs defaults 0 0 /dev/mapper/centos-home /home xfs defaults 0 0 /dev/mapper/centos-swap swap swap defaults 0 0 [root@test-node ~]# grep "" <&3 [root@test-node ~]#</pre>

[root@test-node ~]# exec 3>/tmp/3teest [root@test-node ~]# echo "aaaaaaaa" >&3

1 <<< " "

1 exec 2> #

1 exec 3<

1 exec 3>

GPUDC

SSH ...orebibou.com

...orebibou.com

Exc...orebibou.com

find...

orebibou.com

sed...

orebibou.com

sed...

orebibou.com

...orebibou.com

Linux...

orebibou.com

xargs...

orebibou.com

Linux/Mac...

orebibou.com

3/7Bash 9 | ...

2018/04/26https://orebibou.com/2016/02/%E8%A6%9A%E3%81%88%E3%81%A6%E3%82%...

Page 4: Bash 9 | 1/7nic825.la.coocan.jp/ubuntu/herestring-180426-03.pdf3 Pocket Bash [hide] 1. 2. 3. 4. 5.exec 6. 7. 8. ( ) 9. (exitcode) 1. UNIX OS > ( ) >> LAN IP 6 (Linux/Windows) Teraterm

[root@test-node ~]# cat /tmp/3teest aaaaaaaa

[root@test-node ~]# exec 3<>/tmp/3test [root@test-node ~]# echo "aaaaaaaa" >&3 [root@test-node ~]# [root@test-node ~]# exec 3<>/tmp/3test [root@test-node ~]# grep "" <&3 aaaaaaaa

[root@test-node ~]# exec 3<> /dev/tcp/127.0.0.1/22 [root@test-node ~]# echo $? 0 [root@test-node ~]# exec 3<> /dev/tcp/127.0.0.1/23 -bash: connect: -bash: /dev/tcp/127.0.0.1/23: [root@test-node ~]# echo $? 1

Sponsored Links

6.

() {}

[root@test-node ~]# (echo aaa;echo bbb) > /tmp/aaa123 [root@test-node ~]# cat /tmp/aaa123 aaa bbb [root@test-node ~]# [root@test-node ~]# { echo aaa;echo bbb; } > /tmp/aaa123_2 [root@test-node ~]# cat /tmp/aaa123_2 aaa bbb

7.

1 exec 3<>

12

exec 3<> /dev/tcp/ / # tcpexec 3<> /dev/udp/ / # udp

Google

12

( 1; 2;...) > # { 1; 2;...; } > #

4/7Bash 9 | ...

2018/04/26https://orebibou.com/2016/02/%E8%A6%9A%E3%81%88%E3%81%A6%E3%82%...

Page 5: Bash 9 | 1/7nic825.la.coocan.jp/ubuntu/herestring-180426-03.pdf3 Pocket Bash [hide] 1. 2. 3. 4. 5.exec 6. 7. 8. ( ) 9. (exitcode) 1. UNIX OS > ( ) >> LAN IP 6 (Linux/Windows) Teraterm

|( )

( Process Substitution )

[root@test-node ~]# cat /work/test_sort1 2 dddddd 1 aaaaaa 5 bbbbbb 6 gfgfgr [root@test-node ~]# cat /work/test_sort2 6 gfgfgr 4 bbbbbb 1 aaaaaa 3 cfffff [root@test-node ~]# sort /work/test_sort1 1 aaaaaa 2 dddddd 5 bbbbbb 6 gfgfgr [root@test-node ~]# sort /work/test_sort2 1 aaaaaa 3 cfffff 4 bbbbbb 6 gfgfgr [root@test-node ~]# diff <(sort /work/test_sort1) <(sort /work/test_sort2) 2,3c2,3 < 2 dddddd < 5 bbbbbb --- > 3 cfffff > 4 bbbbbb

8. ( )

UNIX OS

[root@test-node ~]# grep "" /work/hostname_* /work/hostname_aaa_000.txt:aaa_000 /work/hostname_aaa_001.txt:aaa_001 /work/hostname_aaa_002.txt:aaa_002 /work/hostname_aaa_003.txt:aaa_003 /work/hostname_aaa_004.txt:aaa_004 /work/hostname_aaa_005.txt:aaa_005 /work/hostname_bbb_000.txt:aaa_000 /work/hostname_bbb_001.txt:aaa_001 /work/hostname_bbb_002.txt:aaa_002 /work/hostname_bbb_003.txt:aaa_003 /work/hostname_bbb_004.txt:aaa_004 /work/hostname_bbb_005.txt:aaa_005 [root@test-node ~]# grep "" /work/hostname_* | grep aaa_000 /work/hostname_aaa_000.txt:aaa_000 /work/hostname_bbb_000.txt:aaa_000

bash4.1

[root@test-node ~]# grep "" /work/hostneme_* grep: /work/hostneme_*: [root@test-node ~]# [root@test-node ~]# grep "" /work/hostneme_* | sed 's/work/aaaa/g' grep: /work/hostneme_*: [root@test-node ~]#

1 <( )

1 <( ) <( )

1 |

1 |&

5/7Bash 9 | ...

2018/04/26https://orebibou.com/2016/02/%E8%A6%9A%E3%81%88%E3%81%A6%E3%82%...

Page 6: Bash 9 | 1/7nic825.la.coocan.jp/ubuntu/herestring-180426-03.pdf3 Pocket Bash [hide] 1. 2. 3. 4. 5.exec 6. 7. 8. ( ) 9. (exitcode) 1. UNIX OS > ( ) >> LAN IP 6 (Linux/Windows) Teraterm

3 Pocket

AnsiWeather…

aproposman

a…

CentOS 7 Samba4Active Directory Domain Controller (AD DC)

Windows…

[root@test-node ~]# grep "" /work/hostneme_* |& sed 's/work/aaaa/g' grep: /aaaa/hostneme_*:

9. (exitcode)

echo $?

exitcode bash PIPESTATUS

[root@test-node ~]# grep "" /euc |& sed 's/euc/aaa/g' grep: /aaa: [root@test-node ~]# echo ${PIPESTATUS[@]} 2 0

Written by blacknon

Related Posts

This article has 1 comments

Pingback: | Full Stack Enginear

1 echo ${PIPESTATUS[@]}

! 54

1,512 (2018/04/25 22:21 )2011/08/10

175,917122

ISBN-10 4904807049ISBN-13 9784904807040

USP

Like 0

(… ) Windows UNIX

6/7Bash 9 | ...

2018/04/26https://orebibou.com/2016/02/%E8%A6%9A%E3%81%88%E3%81%A6%E3%82%...

Page 7: Bash 9 | 1/7nic825.la.coocan.jp/ubuntu/herestring-180426-03.pdf3 Pocket Bash [hide] 1. 2. 3. 4. 5.exec 6. 7. 8. ( ) 9. (exitcode) 1. UNIX OS > ( ) >> LAN IP 6 (Linux/Windows) Teraterm

Leave a Comment

*

AIX Apple awk CentOS CUI DebianGaleraCluster Gentoo Graylog grep HP-UX KVM

Linux Mac MariaDB Microsoft NixOSPowerShell Proxmox Python sed ShellScript SolarisSSH Teraterm Tool Ubuntu UNIX VMwareESXi

Vyatta VyOS Web Windows

Apple awk CentOS CUI DebianGaleraCluster Gentoo Graylog grep GUI HP-UXLinux Mac MariaDB Microsoft NixOSPowerShell Proxmox Python sed ShellScript Solaris ssh

Teraterm Tool Ubuntu UNIX VMware ESXi

Vyatta Vyos Web Web Windows

Powered by

コメントを送信

CentOS 7 Zabbix 3.0 Linux/UNIX ( ~ )

7/7Bash 9 | ...

2018/04/26https://orebibou.com/2016/02/%E8%A6%9A%E3%81%88%E3%81%A6%E3%82%...