1. 怎樣將一個程序運行得到的結果保存到文本文件
1、直接在程序加入寫文件命令(fopen之類);
2、利用DOS重定向:先將程序生成1.EXE文件,在DOS模式下執行:1.EXE>1.TXT,即生成1.TXT文本文件。
如果是C語言考試題目,估計你得用第一種方式。第二種方式是平時偷懶時用的。
2. 請問linux的shell里,怎樣將執行的結果儲存到一個file里。
用重定向,比如 ./xxx.sh > log.log這樣的形式,將腳本的運行結果保存到log.log里。運行java程序一樣吧,可以嘗試用 > 或者 >> (追加模式)重定向到文件。
3. excel用VBA腳本將計算結果保存在外部txt文件中
Sub a()
Dim str_result As String
Dim a As Integer '防止溢出錯誤
a = InputBox("請輸入最後一行的行號")
Dim i As Integer '防止溢出錯誤
Do
i = i + 1
If i > a Then
Exit Do
Else
str_result = str_result & Cells(i, 1) * Cells(i, 2) & vbCrLf
End If
Loop
Open "D:\a.txt" For Append As #1 '可以追加記錄
Print #1, str_result '在TXT里輸入
Close #1 '關閉
MsgBox "文件a.txt已保存在D:\a.txt中"
End Sub
4. shell腳本執行結果寫入到指定日誌文件中
在重定向之前先保存標准輸入:
exec 5>&1
exec 1>>file.log
exec 2>>file.log
....
....
echo "exec failed,please check file.log! " >&5
5. 如何ping 多個不同的ip,用腳本形式,將結果保存到一個文本文檔中(顯示為ping通或不通),謝謝!
復制粘貼到記事本,另存為xx.bat,編碼選ANSI
@echooff
rem根據txt文件里列出的多個ip執行ping檢測通斷情況
set#=Anyquestion&set@=WX&set$=Q&set/az=0x53b7e0b4
title%#%+%$%%$%/%@%%z%
cd/d"%~dp0"
set"input=ip列表.txt"
set"output=結果.txt"
typenul>"%output%"
echo;開始ping,稍後……
for/f"tokens=1*"%%iin('type"%input%"')do(
echo;正在ping%%i
ping-w15-n2%%i|>nulfind/i"TTL="&&(
>>"%output%"echo;%%i%%j網路通暢
)||(
>>"%output%"echo;%%i%%j網路故障
)
)
echo;完成
echo;%#%+%$%%$%/%@%%z%
pause
6. Linux 把shell腳本執行的結果寫到文件中
兩個方法:
1.用Oracle 的spool方法 在sql語句裡面加兩行select_emp.sql 寫成這樣:
spool emp.txt;
select * from emp;
spool off
quit
2.使用linux方法:
增加一個shell調用這個select_emp.sh:就取名為:run_select.sh 內容為:
./select_emp.sh 1>emp.txt 2>/dev/null
7. Python如何用文件操作把執行結果保存到文件里
最簡單的寫法是用with,比如:
list1=['aaa','bbb','ccc']
with open('filename.txt','w')as fl:
for line in list1:
fl.write(line + '\n')
上面的運行結果會生成那個名字的文本,沒有則會創建。我這里只是展示一下最簡單的文本操作方法。請自行網路自己認真了解一下。小甲魚視頻裡面有相關教程和許多關於這個的練習題,你也可網路看看。
8. 如何把bat文件的輸出結果放到txt文件中
1、首先在電腦中,新建一個txt的文件,編寫一點小程序。
9. 怎麼將腳本執行的結果自動寫入到一個文件中
寫到日誌的都是startup.sh腳本產生的,可以編輯startup.sh腳本,把不需要的輸出重定向到/dev/null