Collections:
Other Resources:
Run Second Command If the First Successful
How to run two commands with a condition that the second one will run only if the first one is successful?
✍: FYIcenter.com
You can run two commands with a condition that
the second one will run only if the first one is successful
with the syntax below:
command-1 && command-2
For example, if you want to run the "ftp" command only after the "ping" command is successful to reach a remote server, you can use the following command line:
ping host-name && ftp host-name
If you try this with a working FTP server, the "ftp" command will be executed:
C:\fyicenter>ping localhost && ftp localhost
Pinging localhost [::1] with 32 bytes of data:
Reply from ::1: time<1ms
Reply from ::1: time<1ms
Reply from ::1: time<1ms
Reply from ::1: time<1ms
Ping statistics for ::1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
Connected to localhost.
220 Welcome to My FTP Server
User: Guest
Password: ******
ftp>
If you try this with a FTP server that is not reachable, the "ftp" command will not be executed:
C:\fyicenter>ping junkserver && ftp junkserver Ping request could not find host junkserver. Please check the name and try again.
⇒ Run Second Command If the First Fails
2022-12-03, ∼2929🔥, 0💬
Popular Posts:
What is the installed program "Adobe Refresh Manager" on my Windows 7 computer? Why it is not visibl...
How to remove VSAdd-in.dll and VSAdd-in toolbar? If you want to remove VSAdd-in toolbar from your IE...
How to make text and icon size larger or smaller on my Windows 8 system? The text is too small and h...
Can I disable Windows service "OracleServiceXE" to speedup my computer? Third party application serv...
What is Yahoo! Messenger Extra Toolbar Button and Extra Tools Menu Item for Internet Explorer (IE) 7...