![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.4
- 回答日時:
daling_2004さんに補足ですが…
a.txtのX行目の内容を変数VARに格納
$ VAR=`sed -n 'Xp' a.txt`
ただし415さんは「末尾からX行目」を求めているようですので、Leanさんのようにtailを使い、
$ VAR=`tail -X a.txt | sed -n '1p' `
はいかがでしょう。
この回答へのお礼
お礼日時:2005/03/20 22:30
ありがとうございます。
色々方法がありどれにするか迷ってしまいます。
質問の答えに期待する以上の回答を頂けて大変勉強になりました。
No.3
- 回答日時:
補足です。
このカテゴリで質問しているという事は、使用OSはSolarisという事でいいですか?
もしtailコマンドが/usr/bin/tail(SUNWcsu)だとNo.2のオプション指定ではたぶんダメですね。
/usr/xpg4/bin/tail(SUNWxcu4)の場合だと大丈夫なようですが。
/usr/bin/tailの場合は↓のような感じになりますね。
% tail -Xlr a.txt | tail -1l
ファイルの末尾から3行目なら
% tail -3lr a.txt | tail -1l
参考URL:http://docs.sun.com/app/docs/doc/817-7410/6mmnue …
この回答へのお礼
お礼日時:2005/03/20 22:28
ありがとうございます。
下の方法をヒントにこの方法で出来ることに気づきました。
親切にその方法まで教えていただいて大変ありがとうございます。
お礼が遅くなり申し訳ありませんでした。
No.2
- 回答日時:
tailコマンドで-rオプション(Reverse)が使用できるなら↓なのはどうでしょう。
% tail -r -n X a.txt | tail -n 1
ファイルの末尾から3行目なら
% tail -r -n 3 a.txt | tail -n 1
もっと汎用的でスマートなのがあるかも知れませんが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- Visual Basic(VBA) VBAで特定の場所にあるCSVファイル(複数)から特定場所を抜き出してExcelに転記したいです。 11 2023/05/23 16:29
- Excel(エクセル) 【VBA】複数ブックから特定のシートを抽出して一つのブックに集約するマクロについて 3 2022/09/04 15:05
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- Excel(エクセル) Excel、同じフォルダ内のExcelファイルの特定シートのみを1つのファイルに集約したい 8 2022/09/07 15:12
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- CAD・DTP Autocad Scriptファイルからの入力とコマンドラインからの入力が違う 1 2023/08/01 09:13
- Visual Basic(VBA) excelにて、特定の列に数字入力してあれば、入力してある行コピーして 別ファイルに張り付ける 2 2022/08/11 05:33
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- Visual Basic(VBA) 複数ファイルのデータの統合について 12 2022/05/14 12:03
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
シェルスクリプトでエラーが出ます
-
*.txtファイルの最終行だけ参照...
-
unixのdiffコマンドの動作について
-
ショートカットのリンク先(フ...
-
スラッシュ"/"を削除したい
-
DOSバッチにて外のファイルの指...
-
sedで置換した値を変数にセット...
-
【DOSコマンド】for文の中で変...
-
scriptコマンドの文字化けについて
-
CentOS/リダイレクションに改行...
-
【Linux】findコマンドの表示順
-
ファイルの先頭に文字を追加す...
-
コマンド結果のリダイレクト
-
テキストのn行目から後ろm行目...
-
○行目から□行目だけを表示する...
-
windowsXPコマンドでテキストフ...
-
sedでの改行置換
-
grepでの抽出の質問です。
-
SUNOSのエスケープシーケンス(...
-
UNIXのコマンド教えて下さい。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
シェルスクリプトでエラーが出ます
-
Linuxで*をつかってファイル移...
-
バッチで特定文字が含まれる先...
-
【Linux】findコマンドの表示順
-
【DOSコマンド】for文の中で変...
-
*.txtファイルの最終行だけ参照...
-
renameコマンドでファイル名か...
-
スラッシュ"/"を削除したい
-
UNIXで、ディレクトリを比較し...
-
○行目から□行目だけを表示する...
-
CentOS/リダイレクションに改行...
-
コマンドプロンプトでUSBメモリ...
-
scriptコマンドの文字化けについて
-
コマンドプロンプト net user...
-
DOSでテキストファイルの中のあ...
-
scriptコマンドでログファイル...
-
unixのdiffコマンドの動作について
-
OSXで常に最後に表示される文字...
-
ショートカットのリンク先(フ...
-
BATファイルによるfcコマンドで...
おすすめ情報