bash

    -1熱度

    1回答

    在我的腳本中,我想打開一個特定的(設備驅動程序)文件作爲FD 3. exec 3<在正常情況下正常工作。 但是,設備驅動程序文件只能以root身份讀取,所以我正在尋找一種方法來使用sudo以root身份打開FD。 - >如何用sudo權限打開文件(描述符)? 不幸的是我必須保持腳本運行時的文件打開,所以像管道輸入或輸出這樣的技巧不起作用。 另外我不想在sudo權限下運行整個腳本。 如果須藤+ EX

    0熱度

    4回答

    我有一個test.txt文件看起來像這樣: flask=1.0.1 control=1.0.1 device=1.0.1 現在,我想創建一個if語句,如果瓶= 1.0.1,做如果flash = 1.0.1_hotfix做了別的事情。 我試過grep -iFq,但沒有運氣,我是新手,也是編程。 任何人都可以告訴我一個文檔,解釋如何做到這一點?這真的很簡單。 謝謝大家!

    0熱度

    1回答

    我想在批處理控制檯中使用sed替換一些字符串。我的輸入包括在文件中有這樣的詩句: $ head qiimetax_sorted.txt A61579.1.1437 D_0__Bacteria;D_1__Thermotogae;D_2__Thermotogae;D_3__Thermotogales; D_4__Fervidobacteriaceae;D_5__Fervidobacterium

    2熱度

    3回答

    的文件列表我有一個文件列表,我得到通過執行這樣的:ls core_* | sort -n -t _ -k 2 ,給了我這樣的事情: core_20171201142359.csv core_20171202131548.csv core_20171203141112.csv 的目標是獲得一個單個文件,在其中按順序追加每個單個文件的所有內容。 因此,我想逐一打開每個文件,將其內容複製到另一個文件中,

    0熱度

    1回答

    我需要檢查,如果通過了wget存在的文件和測試退出代碼 現在,我運行以下命令: wget -q --spider --ftp-user='ftpuser'--ftp-password='ftpassword' ftp://192.168.1.63/fileexists.txt echo $? #0 及其return code is 0 但在情況下,文件不存在 wget -q --spider

    -4熱度

    1回答

    我剛開始學習這種編程語言,我需要一些幫助來使用我寫的腳本中的信息來創建圖表。基本上,腳本所做的是平均8.8.8.8,如果成功,它會使用UP和ping時間填充日誌文件。我有一種情況,當用戶使用選項「C」時,顯示該小時成功的百分比,如果成功率爲10%,則得到1「*」,如果20%,我得到2「**」

    -1熱度

    2回答

    我有一個bash腳本,我正在使用它來執行一個特定版本的Python(3.6)的python文件。在bash腳本當前位於我的桌面上(/home/pi/Desktop/go.sh) #!/bin/bash python3.6 /home/pi/scriptDir/myScript.py 這是我的crontab條目,當我做的crontab -l(注意,我已經刪除了我的其他工作) * * * * *

    0熱度

    1回答

    我目前正在使用arch linux,並且在/etc/profile.d/中有一個腳本,它在引導時成功運行。但是,在第一個sudo命令後,系統會提示我輸入密碼,並且在登錄時輸入密碼兩次有點令人討厭。如果可能的話,我不希望我的帳戶在執行sudo命令時從不要求輸入密碼,只是不適用於此啓動腳本。有任何想法嗎?提前致謝。

    0熱度

    1回答

    我想根據使用的環境動態獲取數據庫主機的值。 我有環境設置爲: ENV=development DB_HOST_development=172.16.0.81 DB_HOST_production=172.17.0.81 ,我需要取決於其運行的環境得到適當的主機。類似這樣的: echo $DB_HOST_$ENV 是否有可能讓它工作?

    1熱度

    1回答

    我是OCaml的新手,我試圖安裝cohttp。因爲我沒有接受Xcode許可協議(OS X Sierra 10.12 0.6)我得到一個錯誤,而包管理器(OPAM)正試圖安裝一個子依賴性,ocamlfind =-=- Processing actions -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [ERROR] The compila