お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-09-30 09:32:30

pirupiru
メンバ
登録日: 2009-01-01

コマンド入力に関する質問です。 

cut -d '>' -f 2 file名 というコマンドのエイリアスをつけたいのですが、エイリアス全体を' 'でくくってしまうため、'>'がうまく解釈されずに、エイリアスをつけられません。どうしたらよいでしょうか?
どなたか教えてくれませんか?

オフライン

 

#2 2010-09-30 10:05:24

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: コマンド入力に関する質問です。 

例えば以下のようにしてみては。

ダブルクォーテーションとシングルクォーテーションを入れ子にする方法

コード:

alias example1="cut -d '>' -f 2 file名"

内側のシングルクォーテーションを文字列の一部として扱わせる方法

コード:

alias example2='cut -d '\''>'\'' -f 2 file名'

オフライン

 

#3 2010-09-30 13:17:50

pirupiru
メンバ
登録日: 2009-01-01

Re: コマンド入力に関する質問です。 

回答ありがとうございました。無事にうまくいきました。助かります。

オフライン

 

Board footer

Powered by FluxBB