예를 들어 ./test_file.sh abc13bcd24
이런식으로 하면 13과 24를 불러서 변수로 저장하는 방법좀 알려주세요 ㅠㅠ
http://oops.org/?t=lecture&sb=beginner&n=2 읽어보시고, 하려는 게 뭔지 좀 더 자세히 알려주셔요.
세벌 https://sebuls.blogspot.kr/
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import sys import re 입력값 = sys.argv[1] #입력값: abc13bcd24 p = re.search(".+([1-3]{2}).+([2-4]{2})$", 입력값) 변수1 = p.group(1) 변수2 = p.group(2) print(변수1, 변수2)
[우분투 18.04 파여폭스 나비에서 적어요~]
최소한 어떤 입력이 들어왔을 때 어떤 걸 하고 싶은지, 컴퓨터한테는 무리더라도 사람한테는 알아듣게 설명할 수 있어야겠지요.
뭐 이런 걸 원하시는 건가요.
if [ "$1" = "abc13bcd24" ] then var1=13 var2=24 fi
#!/bin/bash read A B <<< $(sed -r 's/[^0-9]/ /g' <<< "${1}") echo $A echo $B
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
질문 뜻을 모르겠어요...
http://oops.org/?t=lecture&sb=beginner&n=2
읽어보시고, 하려는 게 뭔지 좀 더 자세히 알려주셔요.
세벌 https://sebuls.blogspot.kr/
#!/usr/bin/env python3
[우분투 18.04 파여폭스 나비에서 적어요~]
...
최소한 어떤 입력이 들어왔을 때 어떤 걸 하고 싶은지, 컴퓨터한테는 무리더라도 사람한테는 알아듣게 설명할 수 있어야겠지요.
뭐 이런 걸 원하시는 건가요.
#!/bin/bash
댓글 달기