[Linux] && , || , ;
2016. 10. 16. 14:03ㆍOS/Linux
1. && : 앞의 명령이 성공해야만 뒤의 명령을 수행
ex) aaaa && top
result) -bash: net: command not found
2. || : 앞의 명령이 실패하면 뒤의 명령을 수행
ex) aaaa || top
result) Processes: 260 total, 2 running, 8 stuck, 250 sleeping, 1353 threads ....
3. ; : 성공 실패와 상관없이 수행
ex) a ; b ; c
-bash: a: command not found
-bash: b: command not found
-bash: c: command not found
4. >> : 해당명령을 append
ex)
$ ls >> t.txt
result)
events-snb/
nginx.plist~
nohup.out
setting/
snb/
t.txt
test/
testLog/
total 184
drxxr-xr-x+ 50 root staff 1700 10 16 13:58 ./
drxxr-xr-x 6 root staff 204 9 12 02:11 ../
-r-------- 1 root staff 8 9 11 18:27 .CFUserTextEncoding
drxxr-xr-x+ 3 root staff 102 9 12 05:38 .CrossWeb/
5. > : 해당 명령을 overwrite
ex)
$ ls > t.txt
result)
$ cat.txt
events-snb/
nginx.plist~
nohup.out
setting/
snb/
t.txt
test/
testLog/
'OS > Linux' 카테고리의 다른 글
ssh 접속 끊김 현상 방지하는 방법 (0) | 2017.08.10 |
---|---|
[Linux] vi & vim 색상설정 (0) | 2017.07.17 |
[Linux] /dev/null 2>&1 ?? (0) | 2016.10.07 |
[Linux] alias 설정 (0) | 2016.09.21 |
[Linux] error: no such partition (0) | 2014.09.14 |