37

ターミナルからファイルを作成するには、次のように入力します...

$ touch filename.py

ターミナルから作成したファイルを開くには、次のように入力します...

$ open filename.py

作成してから開く(私は非常に怠惰です)両方を実行するターミナルコマンドがあるかどうか知りたいです。

4

8 に答える 8

26

.bashrcで

lazytouch()
{
  touch $1
  open $1
}

次に入力します

$ lazytouch anything.really
于 2012-07-20T18:15:06.013 に答える
8

これは可能な限り怠惰です:

$ echo "your text" > myfile.txt
于 2016-01-11T10:37:02.140 に答える
5

ファイルを作成し、編集して保存したいときに私がすることはvim、端末で入力することです。vim はテキストエディタです。入力するだけでvim、テキスト エディターが表示されます。

しかし、たとえば入力するvim example.txtとvimが開き、それ以降は作成したファイルで作業しています。あなたがそう言うまで、ファイルは保存されません。を押すiと、vim の編集モードに入ります。ファイルにテキストを入れることができます。保存する場合は、escape の後に:w. 保存した後、押した後に入力したものはすべてEsc画面の左下に表示され、単純なタイプで終了:qします。

ファイルを本当に保存したくない場合:q!は、入力するだけで済みます。現在編集モードにいる場合、つまり何かを入力している場合は、 をEsc1 回押してから を押します:q!

簡単な要約:

  • vim example.txt(保存されている場合はエディターが開き、指定された名前が使用されます)
  • s(編集モードが有効になり、何かを書くことができます)
  • Esc(編集をやめたいとき)
  • :w(ファイルを保存)
  • :q(ファイルを終了します。保存した場合のみ使用できます!)
  • :q!(保存を破棄し、ファイルを終了します)
于 2013-02-15T06:18:36.427 に答える
4

次を使用して「filename.py」という名前のファイルを作成し、「Hello World」をファイルに挿入してからファイルを開くことができます。

$ echo "Hello World" > filename.py && open filename.py
于 2016-08-01T03:42:09.263 に答える
0

あなたが使用することができます:

cat -> youNewFile.someExtension

例:

cat -> myNewFile.txt

完了したら、 Ctrl + d を押して保存するか、 Ctrl + c を押して中止します(ただし、この場合、空のファイルが保存されます。リダイレクト演算子( > )は、フォルダーにまだ存在しない場合はファイルを作成します。ターミナルから直接編集できます。

于 2020-11-04T18:00:38.953 に答える