• ベストアンサー

ftpコマンドのハッシュについて

FTPコマンドのhash(ハッシュ)について教えてください。 記号らしいということくらいしかわかっていません。 お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • RZ350RR
  • ベストアンサー率27% (444/1615)
回答No.1

実際、hashコマンドを叩いてみて動作検証をすればハッキリ判りますよ(笑) 最初のhashでhash(ON)、次で(OFF)動作になります。 意味的には転送サイズに合わせて「#」というハッシュマークを表示します。 要はftpはコマンドで命令を出しますので、ファイルを転送中、今どのくらいの転送か判らないと不安になりますよね? #のマークを表示してファイル転送中の目安にしますといってもらえれば判るかと思います。

i-shinya
質問者

補足

回答、ありがとうございました。 因みに、どのくらいのサイズが転送されたら、”#”のマークが表示されるのでしょうか?

その他の回答 (1)

  • utakataXEX
  • ベストアンサー率69% (711/1018)
回答No.2

>どのくらいのサイズが転送されたら、”#”のマークが表示されるのでしょうか? No.1 の方の回答にあるとおり、実行してみればわかります。 (ftp を実行してftpプロンプトに入った後、hashと打ってみて) Hash mark printing on (XXXX bytes/hash mark). みたいな感じで表示される、XXXX が回答です。 OSや環境によって異なりますが、1024,2048,2096,4192 と言ったところかと。

i-shinya
質問者

お礼

ありがとうございました。

関連するQ&A

  • SFTP ハッシュコマンドについて

    現在、LinuxでFTPサーバを構築しております。 通常のFTPコマンドによるサーバへの接続の場合、ファイル転送状況を視覚的に確認 出来る方法として、hashをonにする方法がありますが、SFTPコマンドでサーバに 接続した場合、hashコマンドが存在しておらず、Invalid command.となってしまいます。 これば、サーバ側(VSFTPDなど)の設定による問題で解決出来るのでしょうか? あるいは、仕様によりコマンドがサポートされていないのでしょうか? 解決方法があれば、教えてください。宜しくお願い致します。

  • 二次元ハッシュ

    hash[3][3]=9; 上記のように、2次元のハッシュを使いたいです。 1次元のハッシュは hash1= new Object(); と定義して、 hash['key']=1; などとアクセスすればよいのは調べたのですが、2次元の場合はどのように定義するのか教えてください。 ※オーサリングツール『はParaFla!』ActioScitptは1.0相当です。 よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • ハッシュの中身の表示

    ハッシュの中身の確認ができなくて困っています。 下記のような実行文においてです。 当然、test の戻り値は、スカラーとハッシュです。ハッシュを戻すときには参照渡し記号の\もつけています。 my ($return_code, %hash_data) = test(); 表示しようとすると、 Hash(0x5b04) のような表示にしかなりません、、 (試した表示方法は、下記4つです。) (環境は、WindowsXP上での、ActivePerl-5.10.0.1004 です。) foreach $key ( keys( %Hash ) ) { print "キー値 : $key\n"; print "値 : $Hash{$key} \n " } while ( ( $key , $value ) = each %Hash ){ print "キー値 : $key\n"; print "値 : $value \n " ; } use Data::Dump qw(dump); print dump(\%hash); #print %display_test; 宜しくお願いします。

    • ベストアンサー
    • Perl
  • 二次元ハッシュの引き出し方について

    2次元のハッシュをObjectを用いて作り、以下の様に第一キー固定で第二キーを取り出したいです。 ----------------------------------------------------------- hash = new Object; hash[3] = new Object; hash[3][1] = 3; hash[3][2] = 6; hash[3][3] = 9; for (key in hash[3]){  _root.debug+=key; } ----------------------------------------------------------- 上記は上手く動かないので、以下の様に修正しました。 ----------------------------------------------------------- hash = new Object; hash[3] = new Object; hash[3][1] = 3; hash[3][2] = 6; hash[3][3] = 9; tmp=hash[3]; for (key in tmp){  _root.debug+=key; } ----------------------------------------------------------- いったんtmpに代入する事で期待通りの結果が得られましたが、スッキリしません。 Perl等の他言語では、「無名ハッシュ」という概念を表記化することができるので、Actionscriptでも良い表記方法がありましたら教えてください。 ※オーサリングルールはParaFla! ActionSctiptは1.0相応です。

  • コマンドプロンプトからftpコマンドを打つ

    お世話になります。 コマンドプロンプトからftpコマンドを使ってファイルをアップロードしようと思います。 ですが、ftpとコマンドをコマンドプロンプト内で打つと、 「’ftp’は、内部コマンドまたは外部コマンド、 操作可能なバッチファイルとして認識されていません。」 と表示されます。 打ったコマンド: C:\DocumentAndSetting>ftp IPアドレス 調べてみたのでですが、原因がわからず、質問させていただいた次第です。 どなたかアドバイスお願いします。

  • 2次元ハッシュ または 2次元配列をソートしたい

    2次元ハッシュのソートをしたいです。 ハッシュは2つのキーを使用していて、 1つ目のキーは文字列、2つ目のキーは数字(0からの連番)です。 ハッシュの中身は文字列が入っています。 これを次のような表に見立てて、特定の列でソートしたいのです。 hash['a']['0'], hash['a']['1'], ..., hash['a']['50'], hash['q']['0'], hash['q']['1'], ..., hash['q']['50'], hash['c']['0'], hash['c']['1'], ..., hash['c']['50'], ... hash['d']['0'], hash['d']['1'], ..., hash['d']['50'], 例えば 6列目の値によってソートするということです。 以下のようにソートしようとしましたが、うまくいきません。 my @sorthash = sort { $a->[6] <=> $b->[6] } @hash; 何かヒントがあれば教えてください。

    • ベストアンサー
    • Perl
  • FTPコマンドについて

    お世話になります。 初歩的な質問かもしれませんが調べてもでてこなかったのでご容赦ください。 FFFTPでFTPサーバにアップするときによくフォルダをそのままドラッグ・ドロップしているのですがそのときのFTPコマンドはどのようなコマンドを使用しているのでしょうか? 単純にフォルダをコピーするコマンドはないですよね? アドバイスお願い致します。

  • FTPコマンドについて教えて下さい。

    初めて投稿させていただきます。 場所が離れたLAN上に(セグメントが違います)Windows95の旧型PCがあります。 このPCに3MB弱のデータを取り込ませたいのですが、古い機種の為USBフラッシュメモリが使えません。 容量的にFDでは不可ですし、CD-ROMドライブも機能していない状態で、 しかもこのPCとの共有フォルダの作成もセキュリティ的な問題で禁止されており八方塞状態で困っています。 色々NETで解決法を調べて行くうちにコマンドプロンプトより「FTPコマンド」という ファイル転送コマンドがあることを知ったのですが… コレについて詳しく教えて下さい。 まず、このコマンドは一般的なPCから一般的なPCへのファイル転送は可能ですか? 使用するPCは「Windows95」と「WindowsXP」です。 こちらの回答を参考に→[http://okwave.jp/qa191432.html]試してみましたが IPアドレスを入力した時点で『> ftp: connect :エラー番号が不明です』と出てしまい次に進みません。 FTPコマンドはFTPサーバにのみに有効なコマンドなのでしょうか? 試しに別のFTPサーバのIPを打ってみたら行けそうな雰囲気でした。(最後までは試していません) 又、FTPコマンドが使用できない場合、このWindows95にファイルを取り込ませる為の良い案があれば 教えて下さい。 物凄く基本的なことをお尋ねしていると思いますが、宜しくお願いします。

  • 動的な? 多次元ハッシュ

    text--------------------- 社会\t1 社会\t社会問題\t4 社会\t社会問題\t教育問題\t5 ---------------------text タブ区切りのテキストファイルを読み込んで 最後の値がハッシュ値になるような 深さがまちまちな多次元ハッシュをループで作りたいのです 手作業だと $HASH{社会}=1 $HASH{社会}{社会問題}=4 $HASH{社会}{社会問題}{教育問題}=5 できるだけ動作を軽くしたいので、evalや$1での置き換え等は 使いたくないのです どなたか教えてください

    • ベストアンサー
    • Perl
  • シェルでファイルのハッシュを取得する方法

    シェル(.shのファイル)でフォルダに格納されている複数のファイルからファイル名、ハッシュをとって HASH.txtというファイルに以下のようなレイアウトで作りたいのです。  ファイル名,ハッシュ     ・     ・ MD5というコマンドをつかえばハッシュがとれることは わかったのですが、これをどのようにファイルに書き込んでいくのか 方法がわかりません。 当方、UNIXをつかうのも初めてでどうしたらよいのか全然わかりません。(依頼してきた人も長期休暇中で困ってます) どこかサンプルや、解説があるようなHPでも構わないので どなたか教えてください。