ubuntu의 새로운 생활

2642 단어
ubuntu :
설치된 끝 ubuntu 10.04 notebook 버전, 다운로드 후 언어 중국어 지원 설치
코드 작성 및 읽기 코드용 slickedit
pdf를 보면 document viewer로 pdf에 주석을 달 수 없으며, 그렇지 않으면 결말이 처참하다
압축 소프트웨어용 7zip
생각을 정리하는 게 freemind가 좋은 것 같아요.
다른 모든 것이 양호하고 스크립트에 대한 이해가 깊어지며 스크립트의 장점을 깊이 느꼈다.
스크립트로 인코딩 문제 해결 실례
해당되는 윈도우즈:
notepad++를 설치하여 ubuntu에서 편집한 문서를utf8방식으로 보기 편리하게 합니다
 
 
 
방법 1:
for i in `find ./-name *.php` ; do echo $i;iconv -c -f gb18030 -t utf8 $i -o/tmp/iconv.tmp;mv/tmp/iconv.tmp $i; done
방법2:
find -name “*.php“\-exec iconv -c -f gb2312 -t utf8 ‘{}‘ -o/tmp/iconv.tmp\;\-exec mv/tmp/iconv.tmp ‘{}‘\;
방법3: (직접 테스트 성공)
exts=( php tpl )
for ext in ${exts[*]} do   for i in `find/opt/www/phptrain -name *.$ext`    do      echo -e "$i-$ext"     iconv -c -f gbk -t utf8 $i -o/tmp/iconv.tmp      mv/tmp/iconv.tmp $i    done done
개발 과정에서 우리는 항상 N 다중 파일 인코딩을 변경해야 하는데 iconv는 단일 파일만 변경할 수 있는데 어떻게 해야 합니까?우리는 이 문제를 해결하기 위해 셸 스크립트를 썼다.
사용 예:
view source
print ? 1 cd ~/workspace/XXXProject 2     3 ~/iconv_shell.sh ./ *java
자, 바로 코드로~~
view source
print ? 01 #!/bin/bash 02     03 if [ "$#" != "2" ]; then 04     05      echo "Usage: `basename $0` dir filter" 06     07      exit 08     09 fi 10     11 dir =$1 12     13 filter=$2 14     15 echo $1 16     17 for file in ` find $ dir -name "$2" `; do 18     19      echo "$file" 20     21      iconv -f gbk -t utf8 -o $ file $ file 22     23 done

좋은 웹페이지 즐겨찾기