본문 바로가기

분류 전체보기

(35)
Find 명령어를 이용하여 특정 파일 일괄 복사 아래 Find 를 이용하여 특정 이름의 디렉터리 일괄 삭제 랑 비슷하다 하위 디렉터리 포함 특정 파일명 또는 파일 형식을 다른 디렉터리로 복사가 가능하게하는 명령어 입니다. 우선 현재 폴더에서 하위포함 *.jar 파일을 검색 find . -name "*.jar" 검색된 결과를 특정 폴더로 복사 find . -name "*.jar" -exec cp {} /home/workspace/lib \; {} : find 로 검색된 결과를 가지고 있다고 생각하면 쉽겠네요. 그 결과를 /home/workspace/lib 에 복사합니다.
[JavaScript] ReplaceAll 기능 종결 보통 함수로 만들어쓰시는 분들은 아래와 같은 방식으로 치환의 기능을 사용합니다. function replaceAll(inputString, targetString, replacement) { var v_ret = null; var v_regExp = new RegExp(targetString, "g"); v_ret = inputString.replace(v_regExp, replacement); return v_ret; }  하지만 아래와 같은 방식으로도 사용 가능합니다 var str = "Bad Girl Good Girl"; alert(str.replace(/Girl/g,"Boy")); 결과 : Bad Boy Good Boy
[MS-SQL] 이번 월의 첫 날짜와 마지막 날짜 가져오는 쿼리 첫날짜 가져오는 쿼리 SELECT DATEADD(DAY,-(DAY(CONVERT(VARCHAR,GETDATE(),112))-1),CONVERT(VARCHAR,GETDATE(),112)) 결과값 : 2010-12-01 00:00:00.000 마지막 날짜 가져오는 쿼리 SELECT DATEADD(MONTH,1,LEFT(CONVERT(VARCHAR,GETDATE(),112),6)+'01')-(DAY(LEFT(CONVERT(VARCHAR,GETDATE(),112),6)+'01')) 결과값 : 2010-12-31 00:00:00.000 DB 데이터 타입이 날짜형식 YYYY-MM-DD 이고 VARCHAR 형이면 기본적으로 YYYYMMDD 형식으로 데이터 관리가 된다. 이럴때 데이터를 비교할때는 아래처럼 응용이 가능..
[MS-SQL] 2008 에서 Log 축소 ALTER DATABASE 데이터베이스명 SET RECOVERY SIMPLE GO DBCC SHRINKFILE(2, 원하는크기) GO ALTER DATABASE 데이터베이스명 SET RECOVERY FULL GO
[MS-SQL] DB-LINK -- 사용가능한 서버 확인 EXEC sp_helpserver EXEC sp_addlinkedserver @SERVER = 'REAL', -- 앞으로 사용될 서버 이름 (원하는 이름으로 지어줌) @SRVPRODUCT='SQLServer', -- 접속할 서버의 종류, SQL Server 라면 '' 만 써도 됨. @PROVIDER='SQLNCLI', -- SQL Native Client 약자 @DATASRC = '123.456.789.0' -- 접속할 서버의 인스턴스 또는 '123.456.789.0\인스턴스' EXEC sp_addlinkedsrvlogin 'REAL', 'false', NULL, 'sa', 'sapass' -- Linked Server 삭제 exec sp_dropserver @server='R..
Ajax 방식의 FORM 데이터 전송및 Object 입력시 발생하는 Escape 문자 치환 JDK 1.5 public class Util { public static String toJS(String str) { return str.replace("\\", "\\\\") .replace("\'", "\\\'") .replace("\"", "\\\"") .replace("\r\n", "\\n") .replace("\n", "\\n"); } } JDK 1.4 public class Util { public static String toJS(String str) { return str.replace("\\\\", "\\\\\\\\") .replace("'", "\\\\'") .replace("\"", "\\\\"") .replace("\r\n", "\\\\n") .replace("\n", "\\\\..
ibatis 에서 쿼리에 CDATA 를 넣는 목적? SELECT TOP 1 ISNULL(BARCODE,'-') BARCODE FROM( SELECTBARCODE FROMTB_PERSON WHEREDELETION = '0' ANDPRSNTYPE = '1' IDENTINO = #IDENTINO# PASSPORT = #PASSPORT# = CONVERT(CHAR(8),GETDATE(),112) OR ISNULL(EXPDATE ,'') = '' ) UNION SELECT'-' BARCODE ) A ORDER BY BARCODE DESC ]]> 잘보면 CDATA 쿼리안에 비교 연산자가 포함되어있다 xml 에서 의 개행문자에대한 처리시 오류를 방지하기 위해서 CDATA 를 사용하는 것이라고 한다
vi 명령어 vi 명령어 vi에디터는 세가지 모드가 존재하며, 입력(input), 명령(command), ex(last line)모드이다. 이에 우선 명령어 모드는 파일의 편집작업을 하는 것으로 글자를 지우고, 바꾸고, 복사하고, 다른 곳으로 옮기는 등의 작업을 할 수 있다. 이러한 명령어 모드의 명령어들은 영어단어의 첫글자로 만들어졌으며 대소문자를 구분한다. 입력모드의 경우에는 에디터 상에서 글을 입력하는 모드이다. 삽입 모드가 아닌 경우에는 입력이 불가하며, vi에디터는 명령어 모드로 시작된다. 마지막으로 ex모드의 경우에는 명령어 모드의 확장이라고 볼 수도 있는데, 마지막에 정리를 하거나, 저장을 하기 위해 사용되는 모드로 대체적으로 :나 /, ? 이 사용된다. 그럼 구체적인 명령어를 살펴보면, command ..