要建立從終端我鍵入下面的一個文件...如何使用單個命令從終端創建並打開文件?
$ touch filename.py
要打開我剛剛從終端創建的文件,然後我鍵入......
$ open filename.py
我很好奇,知道是否有一個終端命令,既...創建,然後打開(我超級懶惰)。
要建立從終端我鍵入下面的一個文件...如何使用單個命令從終端創建並打開文件?
$ touch filename.py
要打開我剛剛從終端創建的文件,然後我鍵入......
$ open filename.py
我很好奇,知道是否有一個終端命令,既...創建,然後打開(我超級懶惰)。
lazytouch()
{
touch $1
open $1
}
然後鍵入
$ lazytouch anything.really
我目前的工作在Mac上,但我做的時候我想創建一個文件,編輯它,只是保存它是什麼I型在終端的vim中,vim是在終端中包含的一個文本編輯器。所以如果你只是輸入vim,你會看到文本編輯器。
但是,如果您鍵入例如vim example.txt,則打開vim,然後從您創建的文件開始工作。如果我正確的話,該文件在你這樣說之前不會被保存。所以按's'進入vim的編輯模式。允許您將文本放入文件中。如果你想保存,只需輸入escape:後跟':w',這意味着你將文件保存爲它的名字,所以對於這個例子,它將是example.txt。在你保存之後,按下escape後鍵入的所有內容都會顯示在屏幕上,簡單的鍵入':q'即可。
如果你意識到你不想保存文件,你可以輸入':q!'如果您目前處於編輯模式,也就是說您正在輸入內容,則只需按一次「escape」,然後按':q!'即可。
所以簡短的摘要: example.txt的VIM(如果打開保存它會用給定的名稱編輯) S(將使編輯模式,你可以寫的東西) 逃生(當你想停止編輯) :w(保存文件) :q(退出文件,只有保存時纔可用!) :q! (放棄保存,只是退出文件)
希望這有助於:)
爲了簡潔起見,需要一些編輯。 – 2014-06-15 04:46:04
這是懶惰的人可以得到
$ echo "your text" > myfile.txt
可以使用下面創建一個名爲「filename.py」的文件,在文件中插入「Hello World」,然後打開文件,
$ echo "Hello World" > filename.py && open filename.py
做到這一點
簡單的方法是
touch filename; open filename
例
touch myfile.py; open myfile.py
考慮開放的應用程序有創建文件或只是添加簡單的bash功能,以您的.bashrc – nshy 2012-07-20 18:11:53
正如其他人所說,增加一個功能到你的'.bashrc'。你也可以編寫一個很小的shell腳本。 – Gene 2016-08-01 04:00:37