アプリ版:「スタンプのみでお礼する」機能のリリースについて

してその実行結果を用いてプログラムを書きたいのですがどのようにすれば効率よくいけますか?UNIXを使っておりscriptコマンドを使えばうまくいくと思ったんですがうまくいきませんでした。

A 回答 (4件)

iconvはnkfとは使い方が違います。


使い方がでてきたと言うのは、使い方を間違っているので正しい使い方はこうですよと表示してくれたと言うことです。

man iconv でさらにくわしい説明が読めます(もしかしたら英語かも知れませんが。。。)
それでもうまくいかなければまた補足を書いてくださいね。

、、、ところで、最後にnkfする目的はそもそも何でしょう?
-dをつけていると言うことは、改行がおかしいのでしょうか?

まあ、nkfインストールしてうまくいけばよいですが、、、
    • good
    • 0

nkfはインストールされていますか?


インストールされていなければ、インストールすれば出来るはずです。
インストールしてあるのに出来ないのであれば、パスが通ってないのでパスを通すか、コマンドライン自体に絶対パスで指定すればokです(/usr/local/binにはいってるのであれば、 /usr/local/bin/nkf -d typescript >program2.c と書く)

nkfの代替として使えるコマンド(iconv,euctosj等)もありますので、それがつかえるようであればそちらを使ってください。

この回答への補足

インストールされてませんでした。ではインストールしてから試してみますね。

補足日時:2004/11/25 15:13
    • good
    • 0
この回答へのお礼

今iconvで試してみたらちゃんとできました☆そしてファイルの中身をみたらiconvの使用方法がでてきました。てっきりプログラムの実行結果がみれると思いましたがそれで大丈夫なのでしょうか?

お礼日時:2004/11/25 15:29

最後、、、ということは、scriptsコマンドの結果は正常で、単にnkfがうまく動いてくれないということでしょうか。



nkfは、出力は標準出力固定だったはずなので、

nkf -d typescript >program2.c

でできるのではないでしょうか。。。

この回答への補足

返信が遅くなりましてすいません。やってみましたが
>bash: nkf: command not found
と表示されます・・・

補足日時:2004/11/25 00:42
    • good
    • 0

scriptコマンドをどのように使ったのですか? そしてその結果どうなったのですか?

この回答への補足

次のように打ち込みました。
script リターン
date リターン
cat program.c リターン
goo -o program program.cリターン
./program リターン
exit リターン
more typescript リターン
nkf -d typescript program2.c リターン
と打ちこみましたが最後でうまく読み込んでくれません。

補足日時:2004/11/20 12:37
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!