프로그래밍 QnA

gx33309의 이미지

각 옵션 값이 다른 명렁어의 마지막 continue에 y 값을 자동입력하여 실행하게 하는 방법 문의

안녕하세요,인프라쪽 백업을 담당하고 있는데, 스크립트 작성 능력이 부족하여 이렇게 도움을 요청 드립니다.

각 옵션 값이 다른 명렁어의 마지막 continue에 y 값을 자동입력하여 실행하게 하는 방법을 문의 드리며, 아래는 명령 입력시 출력값입니다.

# bpexpdate -recalculate -backupid abc_1633618780 -ret 9
Are you SURE you want to recalculate expiration dates on all images
that meet the following criteria:
backupid hmango_1633618780
retention will be changed to 9(infinite)

Continue?(y/n) << 이분에 y 값을 입력해서 진행이 필요하며, abc_1633618780 이것이 각기 다른게 600개 가량 됩니다...

방법이 있을까요 ?

tim3016의 이미지

c언어 id returned 1 exit status 에러 + caculate를 못찾는데요 해결해주실분

#include

float caculate(char shape);

void main(){

char ao;
float result;

printf("첫 문자를 입력하시요:(R,C,T)");
scanf("%C",&ao);

result=caculate(ao);
}

wdguitar의 이미지

커널 파일 디스크립터

파일 디스크립터 란게 정확히는 무엇을 의미하는건가요?

https://elixir.bootlin.com/linux/latest/source/include/linux/fdtable.h#L49

이게 프로세스에 있는 파일 번호 (0-stdin, 1-stdout, 2-stderr) 하고는 다른거죠?
정확히 어떻게 다른지 궁금합니다.

아, 또, 이상한게,
line 64-66, 하나짜리 배열을 왜 만들죠?

jys923의 이미지

스마트 카드 개발 경험 공유해 주실수 있을까요?

안녕하세요

NFC mifare 를 보다가 proxmark 까지 구매 해서 놀고 있습니다.

스마트 카드로 재밌어 보여서 자바 카드 애플랫도 해보고 싶은데

어떤 방법으로 가능할지 잘모르겠어서 질문드립니다.

ISO 7816 EMV
https://ko.aliexpress.com/item/32811023157.html
https://ko.aliexpress.com/item/32900944064.html
https://ko.aliexpress.com/item/32810851318.html

이런거 구입해서 해볼수 있나요?

익명 사용자의 이미지

csh , ksh goto 명령 구문 관련 질문있습니다.

csh에서 goto 사용하게되면 asdf는 출력하지 않고, 바로 123을 출력하게 되는데
혹시 ksh에서는 동일한 명령어나 방법이 있을까요?

csh로 생성한 script 처리속도가 느려서 상대적으로 빠른 ksh로 script를 새로 생성해야 합니다.
예를 든 것이 좀 허접하지만 혹시 방법이 있는지 문의드립니다.

ex)

====================

goto RE

echo asdf

RE :

echo 123

====================

kkam8080의 이미지

SSH 계정 접속시 자동으로 스크립트 실행 출력 되게 할려면 어떻게 해야될까요?

SSH 접속 성공시 스크립트 작성한 시스템 체크를 출력하고 싶은데 어떻게 해야될까요

EX)
[ server- TEST]

- IP Address :
- System Uptime : 49 days,
- Phys Memory usage : 3861M / 128431M (3%)
- Swap Memory usage : 0M / 8191M (0%)

SSH 접속 로그인 성공과 함께 시스템 체크 스크립트 출력을 하고 싶습니다.

pjj326의 이미지

qt 고수님들 질문 한번만 봐주세여

qt로 ui만들고 있는데 하나의 dialog를 여러군데서 생성자로 선언한다음 사용할수 없나요??

먼저 a.cpp에서

a = new a;
b = new b;
c = new c;
를 선언하고

b.cpp에서
a = new a;
b = new b;
c = new c;
다시 이렇게 선언해서 동일한 ui를 불러올수 없나요.....??

tkddlfldpdyz의 이미지

간단한 cshell 스크립트 질문입니다..

cshell 입문자입니다.
cshell 스크립트를 이용해 파일 리스트를 읽는 중, # 처리가 있으면 생략하는것으로 인식하는 code 입니다

set no = 0
set list
set comment = "#"
foreach val (`cat $argv[1]`)
set result = `echo $val | awk -v
b="$comment" '$0 ~ b {print "MATCH"}'`

if ($result != "MATCH") then
set list = ($list $val)
endif
@ no++
end

여기서 이해가 안가는 부분은
set result = `echo $val | awk -v
가 어떻게 작동하는건지.. 와
@ no++ 는 무슨 의미인지 입니다..

처음이라 생소하고 어렵네요ㅠㅠ
도움 부탁드립니다.. 감사합니다

k3rnel의 이미지

c++ 컴파일 오류에 대해서 질문이 있습니다.

안녕하세요.

dev-c++ (version 4.9.9.2) 컴파일러에서 다음과 같은 코드를 컴파일하는 과정에서
아래와 같은 에러가 발생하였습니다.

c++ 기반 지식이 부족한 상태에서 구글링 검색을 통해서 얻은 코드인데
발생한 에러가 어떤 의미인지 파악을 못하고 있습니다.

어떻게 수정해야 될까요? 도움 부탁드립니다.

hydrangeanroses의 이미지

c언어 strlen 함수 질문입니다.

#include
#include
using namespace std;

int main()
{
char arr[1000001];
fgets(arr, sizeof(arr) - 1, stdin); // "The Curious Case of Benjamin Button" 입력(35글자)
cout << strlen(arr) << endl; // 36 출력
arr[strlen(arr) - 1] = '\0'; // null 문자 삽입
cout << strlen(arr) << endl; // 35 출력
return 0;
}

처음에는 fgets함수(null문자 포함 x) 때문에 null문자가 없는데 길이가 왜 36인 것이며,
그 후에는 null 문자를 넣었는데 문자열의 길이가 35로 줄어드는 이유가 뭐죠???

페이지

프로그래밍 QnA 구독하기