기본 콘텐츠로 건너뛰기

Linux에서 find결과를 시간 순서대로 정렬하기

카드 불법복제

1월 말에 룰루랄라 태국 푸켓에 놀러가서 한국인 가이드와 손 잡은 한국인이 운영하는 라텍스 공장에서 라텍스 베개를 사고 쉰환배째카드로 긁었다. 물론 그 승인내역은 다음달 잘 결재완료하였다. 한참이 지난 2007년 5월 23일 0시 11분 59초. 잠자리에 들려든 참에 울리는 문자메시지알림음. 확인해보니 두둥!
쉰환배째(****) 샘이님,1,497.59달러,승인,05/23,00시11분59초,해외거래
바로 배째카드 콜센터로 전화했고, 직원이 '해외에서 카드기에 직접 카드로 긁었다'고 한다. 만약 현재 본인과 카드가 국내에 있으면 '카드 복제'란다. (통화 중에 전화가 두 번 왔지만 못 받았는데 알고 보니 배째카드 다른 직원이 모니터링하다가 이상하면 바로 전화한단다. 좋군.) 후딱 카드 분실신고를 해서 더 이상 오남용은 막은 상태이긴 하지만 찝찌름 하다. 아침에 해외카드사고 담당자에게 전화하라고 한다.

아침에 해외카드사고 담당자에게 전화해보니 현재 승인만 난 상태이고 이것이 배째카드에 청구되면 쉰환은행에 해외이용대금이의신청하란다. 청구는 5일 정도 걸리고 언제 될 지 모르니 다음 주 중에 다시 한 번 전화 달란다. 이건 아니지... 라고 생각하고 있었는데 주인님 전화로 담당자가 전화를 했나보다. (내 카드 휴대전화는 모두 주인님으로 해놨으니까) 카드여권을 가지고 가까운 쉰환은행 점에 들려 해당 상담원에게 전화하면 그 사람이 직접 은행 상담원과 이야기하여 처리해주겠다고 한다...가 지금까지 이야기이다.

누구여... ten eggs 누구여!

아무래도 해외에서 카드 쓰고 오면, 반드시 카드분실신고 하고 재발급 받아야겠다.

댓글

이 블로그의 인기 게시물

Bash Array, Map 정리

Bash에서 Array, Map에 대한 정리. (매번 찾기 귀찮) 찾아보진 않았지만, Bash에서 Array든 Map이든 동일하게 Map(C++에서 Unordered Map)으로 동작하는 것 같다. 왜냐하면, Array의 Index가 연속하지 않아도 동작한다. 그저 Key가 0 이상의 정수인 Map이랑 비슷하게 동작한다. 예) 1, 2, 3, 9, 10 Array # 생성 declare -a empty_array declare -a ar=(haha hoho baba "long string haha hoho") # 접근 echo "ar[0]=${ar[0]}" echo "all as array=${ar[@]}" # 큰따옴표 안에서 각 원소를 따로따로 전달한다. echo "all as one=${ar[*]}" # 큰따옴표 안에서 각 원소를 문자열 하나로 합쳐 전달한다. echo "indexes=${!ar[@]}" echo "indexes=${!ar[*]}" echo "length=${#ar[@]}" echo "length=${#ar[*]}" echo "last=${ar[-1]}" echo "last=${ar[@]: -1}" # 콜론 뒤에 빈 칸이 꼭 필요하다. 옛 방식 # 현재 상황 declare -p ar #(출력) declare -a ar=([0]="haha" [1]="hoho" [2]="baba" [3]="long string haha hoho") ar[100]=hello # 인덱스를 건너 뛰어도 동작한다. declare -p ar #(출력) declare -a ar=([0]="haha" [1]="hoho" [2]="baba" [3]=&

Linux에서 find결과를 시간 순서대로 정렬하기

때때로 어떤 디렉토리 내용을 수정시간 순서(보통 역순)대로 정렬할 필요가 있다. 그럴 때 사용할 수 있는 옵션이 -printf 옵션이다. %T+는 마지막 수정시간을 YYYY-MM-DD+HH:MM:SS.ssssssssss 형태로 출력한다. 참조: https://man7.org/linux/man-pages/man1/find.1.html find /path/something/ -mindepth 1 -maxdepth 1 -type d \ -name 'myapp-*' -printf "%T+\t%p\n" | \ sort -r | awk -F'\t' '{print $2}'