checksum command

Calculates a checksum of a remote file.

Advertisement (追記) (追記ここまで)

Syntax

checksum <alg> <file>

Remarks

alg is a name of a checksum algorithm to use. Use IANA name of algorithm or use a name of any proprietary algorithm the server supports (with SFTP protocol only). Commonly supported algorithms are sha-1 and md5.

Supported with SFTP and FTP protocols, subject to support of respective protocol extension.

XML log element: checksum

Examples

checksum sha-1 index.html

Converting to .NET Assembly

When converting script to .NET Assembly, map checksum command to Session.CalculateFileChecksum method.

Parameters mapping: Command parameters alg and file maps to method parameters algorithm and path, respectively. You have to convert relative paths to absolute paths.

Advertisement (追記) (追記ここまで)

For example, the following script snippet:

cd /home/martinp/public_html
checksum sha-1 index.html

maps to the following PowerShell code:

Write-Host ([System.BitConverter ]::ToString($session.CalculateFileChecksum("/home/martinp/public_html/index.html")))

Last modified: by martin

AltStyle によって変換されたページ (->オリジナル) /