일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- HLS
- ebpf
- service
- RTMP
- Python
- Windows10
- Kubernetes
- aws cli
- aws
- android studio
- namespace
- macos
- golang
- spring cloud config
- 행정구역분류
- Pod
- Sysinternals
- nginx-media-server
- deployment
- Java
- Flutter
- ffmpeg
- Shell script
- dart
- kubectl
- Android
- VSCode
- docker
- wireshark
- configmap
- Today
- Total
목록Programming/Shell-script (3)
woonizzooni
MacOS나 Linux에서 친숙한(?) bash, zsh등에서 보통 아래와 같이 사용했는데.. (파일명 : a.sh) #!/bin/sh declare -i count=1 a=(abc 123 def) b=(ghi 456 kkk) echo ">>> print a" for item in ${a[@]} do printf " %d:%s\n" $count $item count+=1 done count=1 c=(${a[@]} ${b[@]}) echo ">>> print all" for item in "${c[@]}" do printf " %d:%s\n" $count $item count+=1 done 실행결과 >>> print a 1:abc 2:123 3:def >>> print all 1:abc 2:123 3:de..
얼마전 누구(?)의 급한 요청을 받음. $ sudo /usr/whatap/php/install.sh Input license key xxxxxxxxxxxxxxxx
쉬뱅/샤뱅/(She(#)bang(!) : #!) 라인으로 시작해서, 내용 작성/저장 > 실행권한 주고 실행. 아래는 sh 스크립트 예. $ vim hello.sh #!/bin/sh echo "hello world" $ chmod 755 ./hello.sh $ ./hello.sh "hello world" 응용) #!/bin/sh #!/usr/bin/python3 #!/usr/bin/perl ... [참고] wiki.kldp.org/HOWTO/html/Adv-Bash-Scr-HOWTO/sha-bang.html en.wikipedia.org/wiki/Shebang_Unix ko.wikipedia.org/wiki/셔뱅