- ベストアンサー
MS-DOSで特定文字列の引用
例えば、 Sector 4612655 was recovered のように、数字とアルファベットが混在したテキストファイルがあったとして、MS-DOS上で、この中の数字の列のみを抜き出したいのです。 また、その数列をXとして、Xを変数として別のバッチファイル中でも使用できるようにするにはどうすればよいでしょうか。 どうか、ご教授お願い致します。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- MS-DOSのバッチファイルでアセントの付いている文字のフォルダへのコピーについて
スペイン語版のWindowsXPを使用しています。MS-DOSのコマンドでバッチファイルを作りフォルダへファイルをコピーしようとしているのですが、アセントのついている文字のフォルダへファイルをコピーできません。コマンドプロンプトに表示はされる時にその文字だけ文字化けのような状態になってしまいます。直接MS-DOSにコマンドを打ってコピーする事はできるのですが、バッチファイルにするとうまくいきません。。。アセントとは、aeiouのアルファベットの上に " ´ "がついている文字です。もしおわかりになればご教授ください。よろしくお願い致します。
- 締切済み
- Windows系OS
- 数字の入った文字列
例えば、テキストファイルに以下のような文字列があるとき inoki11 inoki12 inoki13 inoki14 ogawa11 ogawa12 ogawa13 「sscanf」を用いて一行ずつよんで inoki11 inoki12 だけとりだしたテキストファイルを新たにつくりたいのですが、 そのとき、文字の部分と数字の部分を分けて考える必要があると 思うのです。 そこで、文字の部分は、文字列、数字の部分は数列と読み込みたいのですが それは可能でしょうか? 「strcmp」だとすべて文字列として読み込んでしまいますよね。 「strncmp」をうまく使えばできそうなのですが、 よく分かりません。 何かいい方法があれば教えてください。 お願いします。
- ベストアンサー
- C・C++・C#
- エクセル 特定の文字だけ表示させたい
例えばパスワードのように数字とアルファベットの混在した文字列があるとすると、その中から数字だけ表示するようにするにはどうしたらよいのでしょうか?a1234567890a→1234567890
- 締切済み
- オフィス系ソフト
- 文字列の重複を自動的に削除したいです。
文字列の重複を自動的に削除したいです。 メモ帳でテキストファイルで数列が書いてあるファイルを5ファイルくらい持っています 中身は1~6桁の数字が書いてあります テキストファイル1 10272 10838 16629 17074 17192 18081 テキストファイル2 10838 16323 16919 17074 18081 19946 21232 こんな感じなのですが この1と2を1つのファイルにまとめたいと思っています まとめテキストファイル 10272 10838 16629 17074 17192 18081 10838 16323 16919 17074 18081 19946 21232 すると 10838 17074 など2回出てきてしまいます これを自動的に削除してテキストファイルに戻す方法はないでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- バッチファイルでテキストファイル内の特定の文字列をコンピュータ名に置換
バッチファイルでテキストファイル内の特定の文字列をコンピュータ名に置換したい バッチファイルの記述方法について教えて下さい。 テキストファイル内に特定の文字列が存在していた場合、その文字列をバッチファイルを実行するPCのコンピュータ名で置換するにはどのように記述したら良いでしょうか。 なおPCはWindowsXPを使用しています。
- 締切済み
- Windows XP
- 変数に格納している文字列の読み込み
ある変数($text)にHTMLデータが格納されています。 その変数内の文字列を、1行ずつ読み込む方法はあるのでしょうか。 $textをファイルに変換して読み込むべきでしょうか。 ぞ存知の方、ご教授をお願いします。
- ベストアンサー
- PHP
- 文字列の分離方法
お世話になります。 エクセルで下記の様な数字とアルファベットが組み合わさった 文字列を数字とアルファベットに分離させたいのですが、 VBAでそれをする場合、どの様な記述をすれば宜しいでしょうか。 記 ・154AC ・2298BCZ ・80X
- ベストアンサー
- Visual Basic
- 任意の文字列を変数にする方法
お世話になります。 掲題の件につきまして質問させていただきます。 テキストファイルに記述されている文字列を ルールにのっとり、読み込んだ変数に置き換える方法が よくわかりません。 ご存知のかたがいらっしゃいましたらどうぞご教授ください。 例) <テキストファイル> ☆☆☆$hensuu☆☆☆ <vb> (1)テキストファイルより、上記文字列を取得 (2)$以下の文字列(hensuu)をvbで宣言した変数(hennsuu)と置き換える。 (3)vb側でhennsuu = 100とすると、 vbからテキストファイルを読み込んだ時点で hennsuuに”☆☆☆100☆☆☆”と代入される。 わかりづらい例で申し訳ありませんがどうぞよろしくお願い申し上げます。 失礼いたします。
- ベストアンサー
- Visual Basic
- awkで改行を除いて文字列を抜きだす
こんにちは。 UNIXユーザーです。 awkでテキストファイルから行、列を指定して、文字列を抜き出し、それをシェルで変数として定義したいのですが、各行の最終列(最も右の列です)を指定すると、抜き出した文字列の末尾に’^M’がついてしまいます。 これが改行を意味するということは分かったのですが、これを取り除くためにはどうしたらよいでしょうか?? どなた様かご教授ください。 よろしくお願いいたします。
- ベストアンサー
- その他(プログラミング・開発)
- DCP-J988Nを使用している際に、厚めの紙を送ることができない問題が発生しています。
- MacOSを使用しており、無線LANで接続しています。
- 関連するソフトはラベル屋さん10を使用しており、電話回線はひかり回線です。
補足
ご回答ありがとうございます。 ですが、***.TXTという風に、あるテキストファイルがあったとします。 for /f "tokens=2" %%A in ("Sector 4612655 was recovered") do set X=%%A この文の in ("***") の***の部分に、***.TXTの中身(一行だけです)をそのまま代入するには、どうすれば良いでしょうか?