• ベストアンサー

Unixコマンド コマンドを再実行

Windowsのコマンドプロンプトで、前回行ったコマンドを再実行する際、F3キーを押しますが、それと同様な処理を行なうUnixコマンドを教えて下さい。

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

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.4

素の csh なら C-p か !! か, その辺じゃなかったかなぁ? 「ヒストリ (履歴)」で調べてもらうといいかも.

Mark0817
質問者

お礼

「!!」でできました。 ありがとうございます。

その他の回答 (3)

  • gtx456gtx
  • ベストアンサー率18% (194/1035)
回答No.3

#2さんの回答にあるようにお使いのシェルの機能に依存します。 一番 古いsh(b-shell)にはなくて、csh以降のシェルにあります。 自分の操作に馴染むシェルを選ぶと良いと思います。 個人的にはbashが好きですね

Mark0817
質問者

お礼

シェルはcshです。教えて下さい。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

シェルやその設定に依存するはず.

Mark0817
質問者

お礼

そうなんですね。シェルはcshです。

回答No.1

キーボードの↑↓でできませんか? Solarisは知らないけどLinuxはそれでできます。

Mark0817
質問者

お礼

キーボードの↑↓でできませんでした。

関連するQ&A

  • scanfのようなUNIXコマンドはあるでしょうか

    このカテゴリでよいのかわかりませんが、質問させて頂きます。 OSはHP-UX11.23を使用しています。 スクリプトを実行する際、一旦ストップしたい場所を 指定したいと思います。 その際、scanfのようなUNIXコマンドがあるでしょうか。 ctrl+cなどでは、指定した個所でストップできません。 scanfであれば、キー入力するまでストップできるし、 どのようなキーを入力しても、次の処理に移ることが 可能です。 決まったキーを入力しなければならない場合、間違える とそのスクリプトは終了してしまうと思うので、 scanfのようなUNIXコマンドを教えて頂ければ と思います。 よろしくお願いします。

  • コマンドプロンプトの拡張

    UNIX系であればコマンド実行にTeraTermなどを使用していますが、Windowsでコマンド実行する際は標準のコマンドプロンプトを使用しています。 ですがコマンドプロンプトは非常に使いにくいです。 そこでコマンドプロンプトのコンソールを拡張したような何かいいソフトウェアはありませんでしょうか? 尚、Cygwinの存在は知っていますがもう少し手軽に使いたいと考えています。  どうぞよろしくお願いします。

  • unixのbcコマンドについて

    unixのbcコマンドについて質問です。 (実際はwindowsで移植版を使っています http://okwave.jp/qa/q8660287.html で教えて頂いた物です) 以下のように、頭に0があっても無視されてしまうのですが、これを正しく出力するにはどうしたらいいでしょうか。 bcプロンプトで ibase=16;FF で実行すると 255 同じく0000FFでも 255 これを0000255のように出力したいです。 よろしくお願いします。

  • コマンドプロンプトの実行

    こんにちは 先日Ipconfigを教えていただきまして、コマンドプロンプトから実行しています。 手順としては 1.コマンドプロンプトを起動する 2.Ipconfigをパラメータつきで実行 3.Ipconfigを別パラメータつきで実行 4.コマンドプロンプトを終了 となります。 これを予めコマンドプロンプトで実行させたい内容を書き込んだファイルを作っておき、 そのファイルをデスクトップ上とかに置き、クリック実行してコマンドプロンプトの処理を実行させる、ということができないでしょうか。 以上、よろしくお願いいたします。

  • コマンドプロンプトにてPowerShell実行

    Windows10のアップデート後にWindowsが起動できなくなり、青い画面の 「システムの復元」を実行しようとすると「このドライブでシステムの保護を 有効にする必要があります」となります。 色々ネットで調べて、コマンドプロンプトよりPowerShellにて有効にできる とのことだったのですが、実行すると「'PowerShell'は内部コマンドまたは 外部コマンド、操作可能なプログラムまたはバッチファイルとして認識 されていません」となります。 コマンドプロンプトの画面の左上には「管理者」となっています。 しかし、コマンドプロンプト画面になったときに「このコマンドを処理する にはメモリリソースが足りません」となりました。 なぜPowerShellが実行できないのでしょうか? 実行する方法をご教授下さい。 よろしくお願い致します。

  • UNIXマシンからWINマシン上のコマンドを実行するには?

    UNIX マシンから リモートシェルで Windows NT/95上の コマンドを実行する具体例があれば教えてください

  • Perlを用いたUNIXコマンド

    初歩的なことだとは思うんですけど、Perlを用いてUNIXコマンドを実行するのと、普通にUNIXコマンドを実行するのはどういった違いがあるのでしょうか。 調べてみたけれども中々それらしい答えが無かったので質問することにしました。よろしくお願いします。

    • ベストアンサー
    • Perl
  • C#によるUNIXコマンドの実行

    お世話になってます。 只今、LINUX(RedHat系)のサーバーを構築し、そのサーバー内へのアクセスはWindowsのtelnetを使用してコマンドの実行を行っています。 実際に何がしたいかと申しますと… C#のWindowsアプリ、Webアプリでも構わないのですが、C#からサーバーにアクセスしてコマンドを実行するプログラムを作成したいのです。 コマンドプロンプトからtelnetでサーバーにアクセスしてコマンドを実行するプログラムをVBで誰かが作成していたのですが、VBで出来てC#でできないはずがないと思い挑戦している次第です。 特に方法は問いません。 どなたか同じような事を以前にやられた事がある方や知識のある方御教授願います。 よろしくお願いします。

  • UNIXのコマンドについて

    UNIXのコマンドについて教えて頂きたいのです。 現在業務でVMSのサーバーを使っていますが、UNIXの端末からVMSサーバー上のプログラムを直接起動させたいのです。 「remsh」というコマンドを使って、DIRは成功したのですが 起動させたいプログラムは、実行できませんでした。 このため「remsh」以外で、UNIX端末から直接VMSサーバーの プログラムを起動出来るコマンドを教えて頂きたく 質問しました。 当方UNIXは素人ですので、宜しくご教授ください。

  • unixのコマンドで+を付けたい

    unixのたとえば、 grep "#E200#" file1|cut -d# -f1 とかで 43 78 23 17 とかの数字を出してきて、これを 43+78+23+17 になるように+をつけるには どんなコマンドがよろしいでしょうか? trを使ってなんかできませんでしょうか? これができたら、TOTAL=43+78+23+17でコマンド代入 にして bc scale=2 $TOTAL 161 quit したいのですが。 よろしくお教えください。(unix 超初心者です)