㈠ ubuntu的crontab運行 python 腳本,不出結果
你用的是當前路徑當然
保存不了圖片
。你先弄清楚當前路徑是什麼。通常crontab是系統運行的,當然
路徑,有可能是root或者是什麼的。或者是home之類的。
建議你那os.getcwd()換成temp目錄,再試一下應該就有了。
應該是目錄許可權不對。或者是已經保存了,只是你沒有找到正確的位置。
㈡ Ubuntu中shell腳本沒辦法運行是什麼問題
把報錯截圖出來看下,具體時什麼報錯,
沒辦法運行,應該是本身的文件沒有執行許可權,用chmod +x 文件名操作一下。再去運行你的shell腳本
㈢ ubuntu下shell腳本無法運行計算
我試了一下,可以的。
不行的話,改成這樣看看:
s=$((x+y))
㈣ 求助,腳本在centos下能運行.在ubuntu下不能執行
這個需要查看你具體的報錯是什麼
是shell不存在,還是文件沒有執行許可權
㈤ 在ubuntu17.10中import tensorflow as tf 的py文件執行時會出現『非法指令』,然後腳本就不能執行下去
可能是pip安裝的包和你的cpu指令集不符合,試試刪除後源碼編譯安裝
㈥ ubuntu上打開執行python腳本提示如下錯誤,該如何解決
轉載的:檢查與此相關的命令是否在你的$PATH路徑下,如果不在,請一定要加上,不然會一直報這樣的錯誤。
㈦ ubuntu使用腳本調用腳本,並用cron做定時任務,為什麼執行不了
1)你先在網路上搜索:crontab 格式確保你寫的cronjob格式是對的
2)執行crontab -e
按照正確格式輸入你的...
3)執行命令crontab -l
確保能看見你的cronjob
(而不是看見:no crontab for XXXXX)
4)你的定時任務,先不要搞得太復雜,先搞一個非常簡單的(簡單的腳本),例如,刪除某個目錄下的某個文件,(再例如,把某個文件復制為另一個文件)
然後把cronjob的啟動時間定為3分鍾之後,等上3分鍾,看看那個文件刪除了嗎?如果刪除了,說明你的cronjob的路子打通了。
5)然後, 再把你的復雜的任務上馬......, 調試.......
㈧ 在ubuntu的終端中運行腳本文件的問題
.sh後綴是無關緊要的東西,linux的文件是不根據擴展名來判斷文件類型的,是否有.sh後綴完全不能說明該文件是否為腳本文件,只是用.sh後綴向用戶表示一下這是一個shell腳本。
linux下定位一個文件需要該文件完整文件名。該文件然來是什麼名字就敲什麼名字,可以通過tab鍵自動補全。
「bash: /usr/local/bin/XXX.sh:csh:損壞的解釋器: 沒有該文件或目錄」
至於報錯的問題,需要在腳本的第一行寫上完整的路徑
這個路徑可以用命令which csh得到
㈨ ubuntu下/etc/init.d/下面的腳本全都無效,沒有任何回執信息,也沒有錯誤提示,而且還沒有起作用
可能是那些服務的啟動腳本放置的目錄不對,看看有沒有連接到其他的文件名,或者可以利用rpm -ql 服務名稱 查詢一下該服務所涉及的配置文件的地方
㈩ Ubuntu下寫了一個shell腳本文件保存在music下,為啥不能執行
你還要去好好去玩一下Linux(不要用圖形系統),你問的這些問題,真不好解釋
1,chmod +x test.sh:將test.sh變成可執行許可權。
2,test.sh 第一行有"#!/bin/sh」 告訴解釋器在什麼位置。
3,第一步test.sh變成可執行了,./test.sh(運行當前目錄下一個可執行文件,這是一個shell腳本,需要解釋器,如果有"#!/bin/sh」通過sh解釋,如果沒有會報錯沒這個命令)。
4,./test.sh(第三步我以解釋什麼意思);運行test.sh(將同過path路徑去找這個命令,顯然這個tesh.sh這個文件不在你path路徑下,你怎麼能運行呢)。
5,sh test.sh(sh在/bin目錄下也就是已經假如path路徑,用sh命令解釋你這個腳本)