指令碼(複製命令及依賴庫到另乙個根檔案系統)

2022-04-10 19:57:30 字數 1132 閱讀 8548

1 #!/bin/bash 

2 #3 dist=/mnt/text/sysroot

4 #複製命令的依賴庫函式庫

5 libcp ()

6 8  [ ! -d $dist$libdist ]

&& mkdir -p $dist$libdist 

9  [ ! -e $dist$1 ] &&

cp -p $1 $dist$libdist && echo "add $dist$1 ok."

10  

11 }

12 #複製命令

13 bincp ( )

14 16  [ ! -e $dist$binpath ]

&& mkdir -p $dist$binpath 

17  [ ! -e $dist$1 ] &&

cp -p $1 $dist$1 && echo "add $dist$1

finished." 

18  

19  for i in `ldd

$1 | grep -o

"/.*lib\(64\)\/[^[:space:]]\"`; do

20  libcp

$i21  done

22 }

23 #使用者輸入

24 read -p "commond: " comm

25 until [  $comm == 'q' ];

do 26  ! which $comm

&>/dev/null && echo "commend not found.." &&

read -p "again command..." comm && continue

27  commend=`which $comm | grep

-v "^alais" | grep -o "[^[:space:]]\"`

28  echo $commend

29  bincp $commend

30  read -p "again commend...."

comm

31 done

32 33 

以上為指令碼,以下為功能

建立乙個新的根檔案系統/mnt/text/sysroot

複製命令到sysroot下

MySQL 複製表到另乙個表

1.複製表結構及資料到新錶 create table 新錶 select from 舊表 2.只複製表結構到新錶 方法1 低版本的mysql不支援,mysql4.0.25 不支援,mysql5已經支援了 create table 新錶 like 舊表 方法2 create table 新錶 sele...

從乙個表複製到另乙個表

insert into select語句 語句形式為 insert into table2 field1,field2,select value1,value2,from table1 要求目標表table2必須存在,由於目標表table2已經存在,所以我們除了插入源表table1的字段外,還可以插...

delphi tree 從乙個表複製到另乙個表

由於 tree從源表複製到目標表的id號與parent會變化,故不能單純的複製資料,還要將id與parent的結構關係複製到目標表。因此我們用遞迴操作。由於 myquery 的資料會變動,我們要實時建立myquery 下面是 delphi tree 從乙個表複製到另乙個表 的遞迴原始碼 proced...