- ベストアンサー
unixのシェルで
シェルを実行して、ファイルAの内容と、引数Aを連結してファイルBを作成したい場合にはどうしたら良いですか? 例> 実行するシェル : test.csh ファイルAの内容 : 123456 引数A : 9 作成したいファイルBの内容 : 1234569 123456と9の間にSPACEは入れないようにしたいのですが、どうしても入ってしまいます。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
引数Aというのがよくわかりませんが、test.cshの第一引数ということですか?変数Aのことですか? いずれにせよ、それぞれの場合に応じて、 echo `cat A`$1>B か echo `cat A`$A>B で出来ると思います。「どうしても入ってしまいます」とのことですが、どうやったのでしょう?
その他の回答 (1)
- xcrOSgS2wY
- ベストアンサー率50% (1006/1985)
回答No.1
echo -n $1>>$2 という内容のスクリプトを作って [スクリプト名] [引数A] [ファイルA] と実行。
お礼
回答ありがとうございました。 質問は第一引数のことでしたが、うまくできました。 ありがとうございました。 ちなみに私は echo ファイルA $1 と、していまいした。