我學習Webpack here。我不知道&&
。我的問題是關於命令:是否可以避免命令行中重複的名稱?
mkdir webpack-demo && cd webpack-demo
在這裏提到webpack演示兩次。是否有可能避免這種重複以避免誤印?即像
mkdir webpack-demo && cd $0
我學習Webpack here。我不知道&&
。我的問題是關於命令:是否可以避免命令行中重複的名稱?
mkdir webpack-demo && cd webpack-demo
在這裏提到webpack演示兩次。是否有可能避免這種重複以避免誤印?即像
mkdir webpack-demo && cd $0
所以&&
告訴任何命令(一個或多個),以確保所有終端中提到的命令應該成功(它們將通過管道分離),如果任何命令失敗,那麼它們中的兩個(或多少或當前)將不會運行。所以下面的方法可以幫助你(雖然你的整個目標不存在,所以現在只把你的問題留在我腦海中)。
第一種方式:通過創建帶參數的腳本。
cat script.ksh
value=$1
mkdir $value
cd $value
現在運行腳本(顯然通過提供正確的權限)。
./script.ksh test_directory
第二個辦法:做一行代碼,你必須給目錄1時間價值,它會運行命令(你不需要輸入兩次)。
value=dir_name;mkdir $value && cd $value
3路:通過它您需要從終端中運行命令,它應該創建目錄,並應在其內部導航了。
mkdir dir_name && cd $_
你可以做 rm -rf webpack-demo cd $(mkdir -v webpack-demo| awk '{ print $NF }' | tr -d \')
但不是我想原來是很簡單......
溶液1(以別名並通過結果給管):
mkdir "c:\temp\tmp8" | cd
溶液2(無別名):
New-Item "c:\temp\tmp6" -ItemType Directory | Set-Location
溶液3(以半昏迷和最後的命令)
mkdir "c:\temp\tmp9" ; cd $$
在PowerShell中,您可以執行'mkdir webpack-demo |%{cd $ _}'(或者如果您不關心提示信息,請輸入「mkdir webpack-demo | cd') –
別名md甚至更短'md webpack-demo | cd' – LotPings