タグ付けされた質問 「special-characters」

文字通りの意味を超える意味、メタ意味がある場合、それを特殊文字と呼びます。

3
viで制御文字(^ @、^ M、^ I…)を検索および置換する
/proc/some_proc_id/cmdline私のubuntuマシンからこの行をコピーしました、 java^@-jar^@/usr/lib/selenium/selenium-server-standalone.jar^@-port^@4444^@-trustAllSSLCertificates^@ どういうわけか、スペース文字は^@viで表されます。コマンドを使用してスペース文字に置き換えようとしましたが、 :%s#^@# #g しかし、それは言いpattern not found ^@ます。 特にカラット記号で始まる特殊文字をどのように置き換えることができますか?

4
パイプをgrepする方法|
パイプ文字を含む行|または文字をgrepするにはどうすればよいですか>: files content: |this is test where is > this is none 今、私はgrepコマンドを使用して必要です grep -iE "<some expression>" file_name 出力: |this is test where is >

3
「e」(ê)に帽子をかぶるにはどうすればいいですか?
数年前にLinuxに移行して以来、1つの問題が残っています。 êの文字は、私の "moeder taal"(ホームランゲージ)に多く登場します。 Windowsで文字を作成するのは簡単で、入力するだけでしたAlt-136と出来上がり! linux / unixで特殊文字にアクセスする簡単な方法はありますか? 私は(または他の)システムのどこでも、DEだけでなくコマンドラインでもêを入力できるようにしたいと思います。

2
改行しないスペースを書き込むにはどうすればよいですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 UnixおよびLinux Stack Exchangeで話題になるようにします。 5年前に閉鎖されました。 一部のワードプロセッシングプログラムには、改行しないスペースを含む特殊文字を入力するためのメニューがあります。ワープロプログラムで作成された文字をコピーして、端末やWebサイトのテキストフィールドなどの他の場所に貼り付けることもできます。ただし、そもそも改行しないスペースを生成するためだけにワードプロセッシングプログラムを使用する必要があるのは不便です。 キーボードを直接使用して、改行しないスペースを入力するにはどうすればよいですか?

2
特殊文字を通常の文字として使用する方法は?
「二重引用符文字( ")の入力方法?"などの多くの質問 求められている、と我々は同じ答え(と、それを入力して、私たちのコミュニティを乱雑にしたくない\"で囲まれていない場合は'、S "で囲まれている場合'、S。)だから、質問はここにあります。 通常のような特殊な文字を端末に入力することはできません。たとえば、次のコマンドは失敗します。 echo Updates (11) それでは、これらの文字を通常の文字であるかのように端末に入力する方法は? !#$^&*?[](){}<>~;'"\|<space><tab><newline>

2
シェルで異なる制御文字(^ C、^ D、^ [、…)を表示する方法
シェルに制御文字を入力すると、「キャレット表記」と呼ばれるものを使用して表示されます。たとえば、エスケープ^[はキャレット表記のように記述されます。 bashシェルをカスタマイズして、見栄えを良くしたいです。たとえば、私は自分PS1を変えて、PS2色付けされました。私は今、普通のキャラクターと区別しやすくするために、コントロールキャラクターにもユニークな外観を持たせたいと思っています。 $ # Here I type CTRL-C to abort the command. $ blahblah^C ^^ I want these two characters to be displayed differently シェルで制御文字を異なる方法で強調表示する方法はありますか? 太字で表示することや、通常のテキストとは異なる色で表示することは可能ですか? ここではbashシェルを使用しbashていますが、多くの異なるシェルに適用される解決策があるため、質問にタグを付けませんでした。 制御文字の強調表示がどのレベルで行われるかわからないことに注意してください。シェル自体にあると最初に思いました。今では、bashのようなシェルでの制御文字の使用方法を制御するのはreadlineであると聞いています。そのため、質問にタグが付けられ、まだ回答を探しています。readline




3
BASHとキャリッジリターンの動作
簡単な質問があります。 bash(私は4.4.11を使用しています)が分離されている/プレーンで終わる行/テキストを表示しないのは正常\rですか? この動作を見て、私は少し驚きました: $ a=$(printf "hello\ragain\rgeorge\r\n") $ echo "$a" george しかし、「こんにちは」というテキストはまだそこにあり、どういうわけか「隠されています」: $ echo "$a" |od -w32 -t x1c 0000000 68 65 6c 6c 6f 0d 61 67 61 69 6e 0d 67 65 6f 72 67 65 0d 0a h e l l o \r a g a i n …

2
Linuxシェルで何かのために「ティック」または「急性アクセント」文字 ´( `ではない)が使用されていますか?
コマンドの置換にバックティック文字が使用されていることがわかっています。 chown `id -u` /mydir ティック文字´がLinuxシェルの何かに使用されているのですか? 注:ちなみに、コマンド置換は、次のように読みやすくすることもできます。 chown $(id -u) /mydir

2
ファイル名の特殊文字(\#033OA)
rsync中に非常に頑固なエラーが発生し、少し問題が発生しました。ファイル名に特殊文字が含まれているファイルが原因です。他にもありますが、ファイル名のエンコードを変換することで解決できます。しかし、この1つのファイルも見つかりません。 だからここにrsyncが言うことです: ../.\#033OA.tex.pyD0MB" failed: No such file or directory (2) 最初に気づくのは、文字コードを16進数または8進数にすることはできないため、グーグル検索してこれを見つけただけです。したがって、CURSOR UP文字であるかどうかは関係ありません。私はもう試した ls -la *`printf '\033OA'`* 無駄に。私はまた、そのディレクトリのlsの出力をod無駄にパイプしてみました。 他に何ができますか?それともとにかくどんなキャラクターを探していますか? ありがとう

1
LinuxでのMacスタイルのオプション/ Altキーの特殊文字
私はMacキーボードを使用していて、OS X / macOSでのアクセス方法と同じまたは同じ特殊文字を使用できるようにしたいと思っています。ここでは、Windows用の同様の質問があります。たとえば、ALT + e + e→éおよびalt + c→çは、GNOME Composeキーのファンキーさを一切持ちません。 この機能を提供するツールはありますか?または、これは古いMacキーボードレイアウト設定で変更する必要があるものですか?後者の場合、既存のalt + letterショートカットとの競合をどのように解決しますか(競合の識別とその回避の両方で)、たとえば、alt + letterショートカットは、ショートカットと特殊文字の両方を実行しますか?この機能を複製しないようにする特許の競合または知的財産上の理由はありますか?

2
実行中のスクリプトが奇妙な記号を表示しているときのコマンドライン入力
bashシェルcliを使用してすぐに返らないプログラムを実行すると、いくつかの文字を入力し(基本的に、前のコマンドが終了しなかったことに気づく前に次のコマンドを入力します)、入力は常に次のようになります(特に、上下矢印キー:) ]]A^ or ]]B^ とにかく、この種の時期尚早な入力はとにかく「有害」ですか、または返された文字列は何を意味していますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.