No.3
- 回答日時:
> 仕様の制限でPerlは使えません。
そうなんですか。
それではawkは使えますでしょうか。
もし使えるのなら
% awk 'NR > 2 {print " ", $0}' ファイル
でNo.2と同じ効果が得られます。
""で囲んでるのは半角スペース4つです。
半角スペース1つに表示されてるでしょうけど。
回答ありがとうございました。
新たな問題が発生してしまい、やはりオプションを使用しなければならなくなってしまいました。
スキップとインデントはファイルを生成する時に盛り込む事になりました。
今回の質問はこれで閉じなくてはならなくなってしまいました。
サンプルをこちらで検証しましたら、希望の動作を確認する事が出来ました。
次回、この問題が発生したときに対応の手段の1つにしたいと思います。
ありがとうございました。
No.2
- 回答日時:
> 印刷対象のテキストには、印刷時のイメージの状態で保存されています。
> (1ページの行数をコントロールし改ページコードも含まれています。)
% lpr テキストファイル
で印刷できるってことですか?
(対象テキストがpsファイルか何かになっている?)
それともフツーのテキストファイルだけど
^Lで強制的に改ページするようになっているんでしょうか?
前者の場合にはどうしたらいいかわかりません。
後者の場合でしたら、No.1の方法
% perl -ne 'print " "x4, $_ if $. > 2' ファイル
で標準出力に所望の結果(先頭3行スキップ・4文字インデント)が
出力されると思います。
対象ファイルに変更が加えられることはありません。
この回答への補足
度々ありがとうございます。
仕様の制限でPerlは使えません。
ちなみに印刷対象のテキストは後者の
>>^Lで強制的に改ページするようになっている
です。
lpコマンド、lprコマンドでも印刷できることは確認できましたが、行のスキップと
左端のインデントのオプション指定がわかりません。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
# perl -ne 'print " ", $_ if $. > 2' ファイル | jtops | lpr
でどうでしょう。
上の例では先頭の3行をスキップします。
2行にしたければ $. > 2 を $. > 1 にすればOKです。
この回答への補足
回答ありがとうございます。
質問に際する情報が不足していました。失礼いたしました。
Cシェルからのコマンド実行(lp,lprまたは他のコマンド)で印刷を行うのが目的です。
印刷対象のテキストには、印刷時のイメージの状態で保存されています。
(1ページの行数をコントロールし改ページコードも含まれています。)
印刷イメージを編集する事は最終手段としたいのでよろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Ubuntu22.04、nanoエディタの使い方について 2 2022/10/24 19:50
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- PDF PDF作成ファイルの不具合の件 5 2022/08/15 15:00
- PDF 2つのPDFを重ねる方法はありますか? 4 2023/01/30 14:04
- Excel(エクセル) Excel VBAで、行の高さを、上下1文字分程度高くしたい 3 2023/04/23 00:17
- Windows 10 ネットワークプリンターにファイルを直接送る方法・コマンドないですか?(´・ω・`) 3 2023/03/13 23:15
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- Access(アクセス) 【アクセス】レポート テキスト枠線が消えた 1 2022/07/02 17:40
- ゴミ出し・リサイクル 印刷した紙の処理について 部屋を片付けたところ、不必要な紙が大量に余ってしまいました。捨てるのは簡単 6 2022/03/26 16:56
- プリンタ・スキャナー プリンタ買おうと思ってます。キヤノンCanonがいいと思ってます。今まで使っていて十分機能満たしてい 6 2022/08/01 15:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows Media Playerを開くと...
-
SHARPのBRAIN(第一世代)をWindo...
-
Windows(11)ってもうゴミなんで...
-
「Wi-Fiアダプターへのアクセス...
-
windowsにいてなぜwindowsxpか...
-
windows11 きれいなロック画面...
-
MS-DOS 6.22のダウンロード
-
アイコンに、四角い枠が出来て...
-
windows11でクイックスキャン等...
-
Windowsファイルエクスプローラ...
-
Windows Mac Linux で共用可能...
-
Raspberry Pi 3 A+ ブラウザ遅い
-
Windows11のデスクトップのアプ...
-
Microsoftアカウントのユーザー...
-
疑問符表示が出てハードディス...
-
Windows11のデスクトップについて
-
Windowsアップデートしたらタス...
-
エクスプローラのアクティブウ...
-
windows11におけるファイルの並...
-
Windows11でアイコンが変更でき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows Media Playerを開くと...
-
エクスプローラのアクティブウ...
-
windows11でクイックスキャン等...
-
Windows11のデスクトップのアプ...
-
windowsにいてなぜwindowsxpか...
-
windows11におけるファイルの並...
-
アイコンに、四角い枠が出来て...
-
MS-DOS 6.22のダウンロード
-
Windows11 システム通知音がも...
-
Acer AXC605-H54D にOSをインス...
-
勝手に無変換になる
-
VirtualBoxのゲストOS起動時にU...
-
Windowsの古いゲーム(32bit OS...
-
windows11 きれいなロック画面...
-
Microsoft edgeのメッセージに...
-
Windows10で小規模LANの構築は...
-
Windowsで大量の画像サイズを半...
-
Windowsアップデートしたらタス...
-
「Wi-Fiアダプターへのアクセス...
-
Microsoftのページだけ全て「申...
おすすめ情報