![">|"リダイレクト(「より大きなパイプ」リダイレクト)とはどういう意味ですか? [コピー]](https://linux33.com/image/78701/%22%26gt%3B%7C%22%E3%83%AA%E3%83%80%E3%82%A4%E3%83%AC%E3%82%AF%E3%83%88%EF%BC%88%E3%80%8C%E3%82%88%E3%82%8A%E5%A4%A7%E3%81%8D%E3%81%AA%E3%83%91%E3%82%A4%E3%83%97%E3%80%8D%E3%83%AA%E3%83%80%E3%82%A4%E3%83%AC%E3%82%AF%E3%83%88%EF%BC%89%E3%81%A8%E3%81%AF%E3%81%A9%E3%81%86%E3%81%84%E3%81%86%E6%84%8F%E5%91%B3%E3%81%A7%E3%81%99%E3%81%8B%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
>|
-redirectionはbashで何をしますか?
ファイルがまだ存在しない場合は、echo text >| somefile
ファイルを生成します。somefile
text
echo text > somefile
さらなる実験では、>|
-redirection が>
-redirection と同じように動作することがわかりました。
それでは、>|
-redirectは正確に何ですか?
">|"文字列をGoogleで検索するのは難しいので、実際にウェブを検索することはできませんでした(検索が可能なので、この質問のタイトルに「greater-pipe」を追加しました)。
答え1
bashマニュアルにあります(3.6.2 出力リダイレクト):
>|
名前>
付き
ファイルnoclobber
set
言葉存在する。