ネットからコピペしたコードを指定パスに配置するにはcat(1)とinstall(1)が便利
ネットで見たコードをssh先のマシン(ローカルでもよい)の指定パスに配置したい場合。
例えば下記コードを/usr/local/hoge/hoge.txt
に配置したいとする。
CDPATH=$HOME:$HOME/bm
HISTFILE=$HOME/.zhistory
HISTSIZE=100000
まず次のエイリアスを作っておく:
alias pastetopath='install -m 0644 -D /dev/stdin'
すると次の操作でコピペできる。
$ pastetopath /usr/local/hoge/hoge.txt
(入力待ちになるので、マウスミドルクリックなどでコードを貼り付ける)
(Ctrl-dを押してcatを終了)
以上。
ちなみにカレントディレクトリに配置するなら
$ cat>hoge
(貼り付け)
(Ctrl-d)
でOK。
Author And Source
この問題について(ネットからコピペしたコードを指定パスに配置するにはcat(1)とinstall(1)が便利), 我々は、より多くの情報をここで見つけました https://qiita.com/aosho235/items/5be052489ac573567570著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .