亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 1593 | 回復(fù): 9
打印 上一主題 下一主題

[文本處理] 腳本執(zhí)行錯(cuò)誤,求高手指教,親,我在等你哦 [復(fù)制鏈接]

論壇徽章:
1
2015元宵節(jié)徽章
日期:2015-03-06 15:51:33
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2016-06-22 19:43 |只看該作者 |倒序?yàn)g覽
本帖最后由 qimuzhi 于 2016-06-22 20:45 編輯

script:
  1. ligf@hot ~/rom/mi5/backup $ cat ufs-backup.sh
  2. #!/bin/bash -
  3. #===============================================================================
  4. #
  5. #          FILE: ufs-backup.sh
  6. #
  7. #         USAGE: ./ufs-backup.sh
  8. #
  9. #   DESCRIPTION:
  10. #
  11. #       OPTIONS: ---
  12. #  REQUIREMENTS: ---
  13. #          BUGS: ---
  14. #         NOTES: ---
  15. #        AUTHOR: YOUR NAME (),
  16. #  ORGANIZATION:
  17. #       CREATED: 2016年06月22日 19:23
  18. #      REVISION:  ---
  19. #===============================================================================

  20. ##first you should get the sgdisk

  21. PARTITON_NAMES=(
  22. sda
  23. sdb
  24. sdc
  25. sde
  26. sdf
  27. )


  28. CMD="/data/sgdisk -p /dev/block/bootdevice/"

  29. for i in ${PARTITON_NAMES[@]}
  30. do
  31.         eval adb shell "${CMD}${i}"
  32. done


  33. ligf@hot ~/rom/mi5/backup $
復(fù)制代碼
執(zhí)行結(jié)果:
  1. ligf@hot ~/rom/mi5/backup $ bash -x ufs-backup.sh
  2. + PARTITON_NAMES=(sda sdb sdc sde sdf)
  3. + CMD='/data/sgdisk -p /dev/block/bootdevice/'
  4. + for i in '${PARTITON_NAMES[@]}'
  5. + eval adb shell '/data/sgdisk -p /dev/block/bootdevice/sda'
  6. ++ adb shell /data/sgdisk -p /dev/block/bootdevice/sda
  7. ufs-backup.sh: line 35: /home/ligf/bin/adb: No such file or directory
  8. + for i in '${PARTITON_NAMES[@]}'
  9. + eval adb shell '/data/sgdisk -p /dev/block/bootdevice/sdb'
  10. ++ adb shell /data/sgdisk -p /dev/block/bootdevice/sdb
  11. ufs-backup.sh: line 35: /home/ligf/bin/adb: No such file or directory
  12. + for i in '${PARTITON_NAMES[@]}'
  13. + eval adb shell '/data/sgdisk -p /dev/block/bootdevice/sdc'
  14. ++ adb shell /data/sgdisk -p /dev/block/bootdevice/sdc
  15. ufs-backup.sh: line 35: /home/ligf/bin/adb: No such file or directory
  16. + for i in '${PARTITON_NAMES[@]}'
  17. + eval adb shell '/data/sgdisk -p /dev/block/bootdevice/sde'
  18. ++ adb shell /data/sgdisk -p /dev/block/bootdevice/sde
  19. ufs-backup.sh: line 35: /home/ligf/bin/adb: No such file or directory
  20. + for i in '${PARTITON_NAMES[@]}'
  21. + eval adb shell '/data/sgdisk -p /dev/block/bootdevice/sdf'
  22. ++ adb shell /data/sgdisk -p /dev/block/bootdevice/sdf
  23. ufs-backup.sh: line 35: /home/ligf/bin/adb: No such file or directory

復(fù)制代碼
  1. ligf@hot ~/rom/mi5/backup $ adb shell /data/sgdisk -p /dev/block/bootdevice/sda
  2. Disk /dev/block/bootdevice/sda: 14448640 sectors, 55.1 GiB
  3. Logical sector size: 4096 bytes
  4. Disk identifier (GUID): 98101B32-BBE2-4BF2-A06E-2BB33D000C20
  5. Partition table holds up to 16 entries
  6. First usable sector is 6, last usable sector is 14448634
  7. Partitions will be aligned on 2-sector boundaries
  8. Total free space is 0 sectors (0 bytes)

  9. Number  Start (sector)    End (sector)  Size       Code  Name
  10.    1               6               9   16.0 KiB    FFFF  ssd
  11.    2              10              11   8.0 KiB     8300  switch
  12.    3              12             191   720.0 KiB   8300  bk1
  13.    4             192             223   128.0 KiB   FFFF  devcfg
  14.    5             224             255   128.0 KiB   FFFF  devcfgbak
  15.    6             256             383   512.0 KiB   FFFF  keystore
  16.    7             384             511   512.0 KiB   FFFF  frp
  17.    8             512            1023   2.0 MiB     8300  bk2
  18.    9            1024            2047   4.0 MiB     FFFF  misc
  19.   10            2048            4095   8.0 MiB     8300  bk3
  20.   11            4096            8191   16.0 MiB    FFFF  oops
  21.   12            8192           16383   32.0 MiB    FFFF  persist
  22.   13           16384           81919   256.0 MiB   FFFF  cache
  23.   14           81920        14448634   54.8 GiB    FFFF  userdata
  24. ligf@hot ~/rom/mi5/backup $ fg
  25. [1]  + 3248 continued  vi ufs-backup.sh

  26. [1]  + 3248 suspended  vi ufs-backup.sh
  27. ligf@hot ~/rom/mi5/backup $
復(fù)制代碼
請(qǐng)問(wèn),為什么我手動(dòng)執(zhí)行,沒(méi)有問(wèn)題,但是在腳本里面執(zhí)行就錯(cuò)誤


經(jīng)過(guò)實(shí)驗(yàn),我發(fā)現(xiàn),如下的方法是可以:用source 就可以
誰(shuí)能幫我解釋解釋為什么?
  1. ligf@hot ~/rom/mi5/backup $ source ufs-backup.sh
  2. Disk /dev/block/bootdevice/sda: 14448640 sectors, 55.1 GiB
  3. Logical sector size: 4096 bytes
  4. Disk identifier (GUID): 98101B32-BBE2-4BF2-A06E-2BB33D000C20
  5. Partition table holds up to 16 entries
  6. First usable sector is 6, last usable sector is 14448634
  7. Partitions will be aligned on 2-sector boundaries
  8. Total free space is 0 sectors (0 bytes)

  9. Number  Start (sector)    End (sector)  Size       Code  Name
  10.    1               6               9   16.0 KiB    FFFF  ssd
  11.    2              10              11   8.0 KiB     8300  switch
  12.    3              12             191   720.0 KiB   8300  bk1
  13.    4             192             223   128.0 KiB   FFFF  devcfg
  14.    5             224             255   128.0 KiB   FFFF  devcfgbak
  15.    6             256             383   512.0 KiB   FFFF  keystore
  16.    7             384             511   512.0 KiB   FFFF  frp
  17.    8             512            1023   2.0 MiB     8300  bk2
  18.    9            1024            2047   4.0 MiB     FFFF  misc
  19.   10            2048            4095   8.0 MiB     8300  bk3
  20.   11            4096            8191   16.0 MiB    FFFF  oops
  21.   12            8192           16383   32.0 MiB    FFFF  persist
  22.   13           16384           81919   256.0 MiB   FFFF  cache
  23.   14           81920        14448634   54.8 GiB    FFFF  userdata
  24. Disk /dev/block/bootdevice/sdb: 1024 sectors, 4.0 MiB
復(fù)制代碼

論壇徽章:
10
天蝎座
日期:2013-09-22 22:32:23程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-08-07 06:20:00lufei
日期:2016-06-17 17:38:40程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-06-12 06:20:002016科比退役紀(jì)念章
日期:2016-05-31 15:47:20CU十四周年紀(jì)念徽章
日期:2016-05-27 12:24:562015年亞洲杯之阿曼
日期:2015-05-03 21:01:352015年辭舊歲徽章
日期:2015-03-03 16:54:15天蝎座
日期:2013-10-20 21:05:24程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-08-11 06:20:00
2 [報(bào)告]
發(fā)表于 2016-06-22 19:50 |只看該作者
#!/bin/bash -

為什么這么寫(xiě)?

論壇徽章:
1
2015元宵節(jié)徽章
日期:2015-03-06 15:51:33
3 [報(bào)告]
發(fā)表于 2016-06-22 20:10 |只看該作者
回復(fù) 2# liion631818


    腳本生成的,
    我嘗試,把他去掉也不行。

求職 : 技術(shù)支持/維
論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2016-06-22 20:45 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽

論壇徽章:
10
天蝎座
日期:2013-09-22 22:32:23程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-08-07 06:20:00lufei
日期:2016-06-17 17:38:40程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-06-12 06:20:002016科比退役紀(jì)念章
日期:2016-05-31 15:47:20CU十四周年紀(jì)念徽章
日期:2016-05-27 12:24:562015年亞洲杯之阿曼
日期:2015-05-03 21:01:352015年辭舊歲徽章
日期:2015-03-03 16:54:15天蝎座
日期:2013-10-20 21:05:24程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-08-11 06:20:00
5 [報(bào)告]
發(fā)表于 2016-06-22 20:50 |只看該作者
回復(fù) 3# qimuzhi

在腳本里看看PATH是怎樣

   

論壇徽章:
1
2015元宵節(jié)徽章
日期:2015-03-06 15:51:33
6 [報(bào)告]
發(fā)表于 2016-06-22 20:53 |只看該作者
回復(fù) 5# liion631818


    ligf@hot ~/rom/mi5/backup $ ./ufs-backup.sh
-----------sda---------------
./ufs-backup.sh: line 35: /home/ligf/bin/adb: No such file or directory
-----------sdb---------------
./ufs-backup.sh: line 35: /home/ligf/bin/adb: No such file or directory
-----------sdc---------------
./ufs-backup.sh: line 35: /home/ligf/bin/adb: No such file or directory
-----------sde---------------
./ufs-backup.sh: line 35: /home/ligf/bin/adb: No such file or directory
-----------sdf---------------
./ufs-backup.sh: line 35: /home/ligf/bin/adb: No such file or directory
/home/ligf/bin:/usr/local/bin:/home/ligf/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/t32/bin/pc_linux64:/home/ligf/source/fj/darts/fj-darts-m/LINUX/android/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin
ligf@hot ~/rom/mi5/backup $ cat ufs-backup.sh
#!/bin/bash
#===============================================================================
#
#          FILE: ufs-backup.sh
#
#         USAGE: ./ufs-backup.sh
#
#   DESCRIPTION:
#
#       OPTIONS: ---
#  REQUIREMENTS: ---
#          BUGS: ---
#         NOTES: ---
#        AUTHOR: YOUR NAME (),
#  ORGANIZATION:
#       CREATED: 2016年06月22日 19:23
#      REVISION:  ---
#===============================================================================

##first you should get the sgdisk
function get_partition_desc(){
        PARTITON_NAMES=(
        sda
        sdb
        sdc
        sde
        sdf
        )

        CMD="/data/sgdisk -p /dev/block/bootdevice/"

        for i in ${PARTITON_NAMES[@]}
        do
                echo "-----------${i}---------------"
                adb shell "${CMD}${i}"
        done
}

get_partition_desc |tee -a x
echo $PATH
ligf@hot ~/rom/mi5/backup $

論壇徽章:
10
天蝎座
日期:2013-09-22 22:32:23程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-08-07 06:20:00lufei
日期:2016-06-17 17:38:40程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-06-12 06:20:002016科比退役紀(jì)念章
日期:2016-05-31 15:47:20CU十四周年紀(jì)念徽章
日期:2016-05-27 12:24:562015年亞洲杯之阿曼
日期:2015-05-03 21:01:352015年辭舊歲徽章
日期:2015-03-03 16:54:15天蝎座
日期:2013-10-20 21:05:24程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-08-11 06:20:00
7 [報(bào)告]
發(fā)表于 2016-06-22 20:55 |只看該作者
回復(fù) 4# 99超人


    厲害啊

求職 : 技術(shù)支持/維
論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2016-06-22 21:06 來(lái)自手機(jī) |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽

論壇徽章:
10
天蝎座
日期:2013-09-22 22:32:23程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-08-07 06:20:00lufei
日期:2016-06-17 17:38:40程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-06-12 06:20:002016科比退役紀(jì)念章
日期:2016-05-31 15:47:20CU十四周年紀(jì)念徽章
日期:2016-05-27 12:24:562015年亞洲杯之阿曼
日期:2015-05-03 21:01:352015年辭舊歲徽章
日期:2015-03-03 16:54:15天蝎座
日期:2013-10-20 21:05:24程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-08-11 06:20:00
9 [報(bào)告]
發(fā)表于 2016-06-23 11:28 |只看該作者
回復(fù) 6# qimuzhi


     /home/ligf/bin/adb,看看這個(gè)目錄下有么有這個(gè)文件唄

論壇徽章:
1
2015元宵節(jié)徽章
日期:2015-03-06 15:51:33
10 [報(bào)告]
發(fā)表于 2016-06-26 00:00 |只看該作者
回復(fù) 9# liion631818


    文件是存在的,您請(qǐng)看,我上面的執(zhí)行結(jié)果
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP